Las Catalinas is a new beach town on the Guanacaste coast of Costa Rica, a beautiful gem not to miss on your Costa Rica travel adventure.