Casa Corcovado Jungle Lodge, located on the Osa Peninsula, in the south area, announced that it won the award for best tropical lodge of the year , awarded by the Luxury Travel Guide that recognizes excellence in all sectors of the travel industry and tourism around the planet. The luxury hotel is located in a […]Read More