5 Stunning Indian beaches you absolutely need to visit

1. Kovalam Beach, Kerala Image source: http://www.kerala.com/ Kovalam is one of the finest beach in India and the most popular beach in Kerala. Unique feature of the beach...