Iguana Azul Hotel
Iguana Azul Hotel is situated on the Northern Pacific, in the Guanacaste region of Costa Rica. It is 75-minute drive from the International airport in Liberia and 25 minutes south of Tamarindo at Playa Junquillal. This hotel is nestled over a cliff right in a beach front area. This white sand beach is perfect or spending […]