close apartment complex close Country: Dominican Republic close City: Las Galeras
El Pelicano Apart-Hotel