Zephyr Palace

Zephyr Palace is located on the Central Pacific coast of Costa Rica. It is set on a hill top and overlooks an amazing view to the Nicoya Gulf. Surrounded by a tropical forest this is a stunning mansion offering breathtaking sunset views. It was named after the mythological Greek god of the west wind. This […]