Goa’s Unknown Holy Towns
India’s smallest state, Goa is best known for its idyllic beaches. Unknown to most Indian and foreign tourists, Goa is also home to some of the holiest shrines of various faiths. Unfortunately, a lot of these places of spiritual interest…