When I recently saw the picture of the beach in Brasil awarded by millions of real travellers as nmber 1 best bay in the World on TripAdvisor, I immediately had to think of a beautiful beach in a cove close to Baler, Philippines.
For more info about Baler, Philippines, visit Surfing Baler