Doesn't this Hotel look like it's in Greece to you? Surprisingly it actually is not in Greece. Cap Juluca is a gorgeous Hotel located on 179 acres of land and inland waters. Oh I would love to be this young lady on the terrace overlooking the gorgeous ocean view in Anguilla.
You have read this article Cap Juluca /
Caribbean boutique hotels /
International boutique hotels
with the title Cap Juluca. You can bookmark this page URL https://ourpicturewindow.blogspot.com/2007/10/cap-juluca.html. Thanks!
No comment for "Cap Juluca"
Post a Comment