Beach lovers! 11 water sports you need to try

Goa’s beaches are obviously the main attraction of the state. But it’s not only the land that is dotted with people. If you look skywards,  you’ll find some in the sky screaming their lungs out! If you are a water sports junkie, Goa is the treasure you have been looking out for, hosting loads of beach activities. […]