Royal Sands Resort in Cambodia

5 Star Resort located in the island of Koh Rong, Cambodia’s second largest island. Incredible place to visit or travel in.

Model: Barbara Vitorelli

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.