Playa Herradura: Horseshoe Bay Serenity on Costa Rica's Coast | OnlyBeaches