Goa is famous for its beach and is a popular tourist destination. However, it is a lot more than these pristine beaches and the sea. Located in Sahayadri Hills, Goa is blessed with a range of scenic landscape. There are several small and big slopping hills in Goa, from which streams of pure water form […]
The post Presenting 6 Most Beautiful Waterfalls In Goa appeared first on Neo Travellers.