Powered by :
Located in the heart of Goa’s dense forest is an architectural masterpiece built in the 12th century. The Tambdi Surla Temple is truly a hidden gem of Goa. Surrounded by lush greenery, in this article, we talk about this rock temple's rich history.
Share this article
If you liked this article share it with your friends.they will thank you later