#19. Lanikai Beach, Hawaii
Lanikai Beach is often rated as one of the best beaches in the world. But the small half-mile-long beach lacks basic amenities like showers and lifeguards. Photographers love it, however, because of the two picturesque islands situated just off the coast. (Photo Credit: Thinkstock.com)