Goa is one of the smaller state of India filled with beaches, nature, rejuvenating adventure, variety lip smacking seafood, grand carnivals and vibrant nightlife. There is ancient history prevailing where forts speak lot of history along with some memorable monuments. Goa is a shoppers paradise with flea markets, casinos and pompous party culture.