Back to site Flamingo Beach at the Pacific Coast in Costa Rica