It’s all very well being told about an amazing Four Seasons hotel in Liberia Costa Rica, but first of all where is Costa Rica, and second, Where is Peninsula Papagayo in Costa Rica? My wife informed me that The Four Seasons in Peninsula Papagayo was where she wanted to go for Christmas as our luxury […]