Do you ever get enough of beaches? Are you a beach bum? Then Goa is a perfect destination for you. It is said to be a paradise for beach lovers and a perfect vacation spot! Visit Go Goa Gone: A trip to North Goa for Goa vacation guide. Goa is the beach capital of India….