Page 1


Stop over at the Zephyr Palace, Costa Rica  

A luxury hotel overhanging the Pacific Ocean