Palm Beach is a natural feature, located at Palm Beach, Aruba
Una Playa muy bonita, limpia y pública