In Costa Rica/ Costa Rica/ Travel Rio Perdido – Guanacaste, Costa Rica January 8, 2020 By Paige Wunder Rio Perdido in Guanacaste, Costa Rica is a luxury hotel and spa for people who want a place to stay that’s equal parts relaxation and activity. Although it’s located… Continue Reading →