India's best beaches
Calangute Beach, Goa: Calangute’s palm-fringed shoreline is filled with sun bathers all around the year. Christmas - New year time is the peak season.
Anjuna Beach, Goa is a favorite destination for honeymooners and international tourists. The calm blue sea here is very safe for swimming and water sports. The weekly flea market is a great crowd puller offering cool bargains on a plethora of products from handicrafts to trinkets. November to May is the best season. June to October is the best time to enjoy overcast skies and cool breeze with occasional rain splashes.
Other beaches in Goa are Colva (9 km from Madgaon), Donapaula (5 km from Panaji), Candolim and Vagator.
Kovalam Beach, Kerala
Kerala beaches are spots of pristine calm beauty of which golden sand Kovalam is the most famous. One can swim in the crystal clear shallow sea water. Ayurvedic massages, exotic flavoured sea food, colorful corals & catamaran cruises are the other attractions. The best time to visit is September to May.
Other popular
beaches in Kerala are Shankhumugham Beach (Thiruvananthapuram), Vizhinjam Beach (Thiruvananthapuram), Varkala Beach (50 km from Thiruvananthapuram), Thangassery Beach (Kollam), Alappuzha Beach, Pathiramanal island (Alappuzha), Fort Kochi Beach (Ernakulam), Cherai (Ernakulam), Tanur Beach (Malappuram), Kappad Beach (Kozhikode), Beypore Beach (Kozhikode), Meenkunnu Beach, Payyambalam (Kannur), Ezhimala Beach (Kannur), Moppila Bay Beach, Muzhappilangad Beach (Kannur), Dharmadam Island Beach (Kannur), Bekal Beach (Kasarkod).