D

David Lai

3 years ago

Great beaches. Turquoise water. White sand. Great ...

Great beaches. Turquoise water. White sand. Great food. But expensive (it's a 6-star hotel)

Comments:

No comments