Beaches, have something in them that appeal straight to your gypsy soul. The thought of taking a stroll on the soft and clean sand as the cool breeze brushes past your face instantly puts you in a good mood. Add to that the spectacular view of the horizon where the sky changes its color every few minutes and what you have is the perfect vacation spot to take you away from the worries of the world. India is blessed with a number of beautiful beaches which have pristine blue and turquoise waters and make for great, serene getaways. A holiday to one of these beaches makes you feel like you have traveled to an exotic location abroad.