Vista De Olas Hotel
Vista de Olas means ‘View of the Waves’ . Mal País, Costa Rica hotel which is located on a hill, is a magnificent place, not only enticing to the eye but also soothing for the soul. A place where you can enjoy being surrounded by the clear blue waters and the bright warm sun. Vista […]