When talking about pristine waters and beaches, Goa is an all-time favourite. Here's a list of 7 Indian beaches with azure waters.
Alibaug is a popular weekend getaway holiday destination and has earned itself the name of 'mini-Goa'.
Kovalam is most famous for its three pristine beaches with shallow and clear white beach waters and low tidal waves.
Kochi or Cochin is the best beach destination in India. This small coastal city with picturesque beaches is a perfect retreat.
Andaman and Nicobar Islands is the finest beach destination. Pristine blue waters, silky sands and lush green make this beach lovely.
Sandy beaches, beautiful lagoons, and plenty of flora and fauna are what actually make Lakshadweep a must-visit.
Gokarna is perfect for those looking for something offbeat. The beaches and waters here are beautiful, azure, calm as well as affordable.