Devraha Baba’s Machan (a high wood and thatch platform)

Devraha Baba's Machan (a high wood and thatch platform) near Kesi Ghat , Vrindavan, Uttar Pradesh, India

This (Devraha Baba’s Machan (a high wood and thatch platform) photo was taken at Yogiraj Devraha Baba Samadhi Sthal and Ashram across Kesi Ghat in Vrindavan (Uttar Pradesh).