5 Spots That Make Goa the Perfect Place for Party Lovers

Goa is exclusively known as the party capital of India. You might refrain being a part of one when you go there or even from attending one, but somehow you will find yourself grooving at one of the most happening areas of Goa. Source Are you a head-banging Rockstar searching for exceptional music craziness or … More 5 Spots That Make Goa the Perfect Place for Party Lovers