Private beach at San Pedro de Majagua
Credit:
Judith Glynn
article:
Isla Grande Hotels, Colombia
Other images from this article