Isla Verde Beach is just a short walk from many small hotels

Be Sociable, Share!