50 beaches to blow your mind pictorials
For: Photography and relaxing. 8. Hidden Beach, Marieta Islands, Mexico Highlights: A beach hidden inside a crater with a natural hole in the ceiling. Features: Surrounded by lush greenery and turquoise waters.