Playa Cabuyal (Cabuyal Beach) is an idyllic beauty beach located in the province of Guanacaste, Costa Rica just 40.3 kilometers from Liberia (map https://goo.gl/maps/Ogsxx) and only 21.7 km from...