Strand · Porlamar, Venezuela
El Morro Beach is a Strand business in Porlamar, Venezuela. It holds a 4.5 / 5 rating from 100 customer reviews.