Water sports facilities are set to be given a shake-up. The state of Goa in India is one of the country’s most popular tourist hotspots – party due to its unique mixture of cultures – but mainly because of its paradise-style coastline. Some of the best beaches in the whole of Asia can be found in Goa and soon they « Continue Reading »
Aug 202012