Where is Roost Glamping - SHA Certified, Rawai Beach?

Where is Roost Glamping - SHA Certified, Rawai Beach located?

Roost Glamping - SHA Certified, Rawai Beach, Roost Glamping - SHA Certified, Rawai Beach, Thailand (approx. 7.77711°, 98.31877°)


Where is Roost Glamping - SHA Certified, Rawai Beach on the map?