Posted by Shilpy on September 29, 2012
Hotel Meli Melo is a small bed and breakfast inn situated in the middle of the town of Santa Teresa on the northern side of Cabo Blanco Nature Reserve Park.