Verna Springs – The most amazing place.  Springs is an invaluable gift of nature found in large numbers all over India. Due to its wonderful refreshing facility, Verna Springs is one of the famous springs and main tourist destinations of Goa. It is believed that the water of this spring has some... more

 
Swayam Infotech