Holi, the festival of colors is celebrated with a great enthusiasm throughout in India. But the most amazing holi being played in Barsana, Uttar Pradesh. It is located at a distance of about 42 km from Mathura. Barsana, the birth place of Radha, Lord Krishna’s beloved attracts a large number…
