Where is Pavilion Samui Villas and Resort - SHA Extra Plus, Lamai located?
Pavilion Samui Villas and Resort - SHA Extra Plus, Lamai, Pavilion Samui Villas and Resort - SHA Extra Plus, Lamai, Thailand (approx. 9.46804°, 100.04755°)
Pavilion Samui Villas and Resort - SHA Extra Plus, Lamai, Pavilion Samui Villas and Resort - SHA Extra Plus, Lamai, Thailand (approx. 9.46804°, 100.04755°)