11
views
views
The Neem Karoli Baba Temple: Just 2 Hours Away From Stonewood Homestay.
The Neem Karoli Baba Temple: Just 2 Hours Away From Stonewood Homestay. The Neem Karoli Baba Temple is situated on the slopes of the Kumaon Himalayan range.

Image Share By:
stonewood236@gmail.com

Comments
0 comment