Villa Paraiso Hotel on Ometepe Island, Lake Nicaragua

A video tour of the hotel Villa Paraiso on Ometepe Island in lake Nicaragua. A walk down from the rooms to the beach front.