You must have heard this over and over and over again; and it is not something that you don’t know – Goa is synonymous to its beaches.
Read this post on goawatersport.com