Being the smallest state in India has not held back Goa from it’s culinary and party adventures. The number of magnificent white sand beaches available makes choosing a single one truly difficult.The beautiful sun soaked beaches with it’s abundance of 'shacks' serving up fresh and spicy seafood is just a small portion of what Goa offers. As the huge party scene of North Goa fills Goa with youthful energy, the baroque Portuguese style architecture of Margao gives this state abundant old world charm. For the vacationers, the less traveled South Goa has stunning beach side resorts, water sports, fancy restaurants and isolated villages. Some of the best beaches, like Colva, Cavelossim and Calangute are said to be on the south side. The combination of all of the above makes the tiny state of Goa a must travel destination for anyone visiting South India.