Barsana and Nandgaon are two ideal destinations to celebrate Holi, the festival of colors. People from all over the world come to these picturesque villages to experience the unique celebrations ...
It also shared mesmerising pictures of Holi celebrations in one of India's oldest and most popular pilgrimage sites, Barsana, in Uttar Pradesh.