Top 10 Most Photogenic Beaches in the World

10. Cala Deia, Mallorca, Spain

9. McWay Falls, Big Sur, California

8. Punalu’u Beach, The Big Island, Hawaii

7. Sunrise Beach, Koh Lipe, Thailand

6. Navagio, Zakynthos Island, Greece

5. Hidden Beach, Puerto Vallarta, Mexico

4. Praia da Rocha, Portimão, Portugal

3. The Baths, Virgin Gorda, British Virgin Islands

2. Blue Lagoon, Oludeniz, Turkey

1. Ujung Genteng Beach, West Java, Indonesia