Top 10 beaches are now ranked among the world’s best! Discover which Indian spot made the list and what makes it special.