Tag: The Royal Sands Koh Rong
The Royal Sands Koh Rong, Cambodia
The Royal Sands Koh Rong is the Cambodian island’s first luxury offering, bringing a taste of the high life to its idyllic shores. Set amid powdery sand and turquoise waters, this new resort is a prime destination for a relaxing getaway.