anenchantedeye.com
Pilgrims at Guru Shikar in Rajasthan
I was fortunate enough to visit a holy site in India recently – Guru Shikar near Mount Abu. Not only was I the only non-Indian present among the throngs of visitors, but I got to go inside th…