D
David Lai Review of Saint Geran Hotel / Sun Intern...
Great beaches. Turquoise water. White sand. Great ...
Great beaches. Turquoise water. White sand. Great food. But expensive (it's a 6-star hotel)
Comments: