10 Most Beautiful Beaches in India


8. Yarada Beach, Visakhapatnam

Set on the Bay of Bengal, Yarada Beach is a curved sandy beach with plenty of greenery surrounding it. Coconut trees and other plants abound in the area and give the beach a pleasant feel. It is fairly quiet and sunsets are nearly always perfect at the beach so don’t forget your camera.