No matter where you are coming from in the world, you will instantly feel at home in Tamarindo at the Iguana Surf Beach Hotel. From the moment you get off your shuttle from the airport, someone will be there to greet you, show you around, and tell you about everything that is going to be...
Post
September 27, 2018September 27, 2018