No lazy beach days here! From crawling under boulders to swimming through caves and day-long hikes to horseback rides, the lengths travelers have to go to in order to reach some of the world's best beaches are great. But they're not without reward. The 10 beaches on this Cheapflights.com list may be hard to reach, but once you step onto their shores, you'll see why they're worth the trek.
↧