Punta Loros

Punta Loros is an oceanfront 800 acre jewel with over 460 acres of buildable ocean view land set on the coast of the Central Pacific province of Puntarenas in Costa Rica.
Related Posts via Taxonomies
Enjoyed this article?
If you enjoyed this article please rate & share.