Where is Lamai Beach?

Where is Lamai Beach located?

Lamai Beach, Surat Thani, Thailand (approx. 9.46587°, 100.045°)


Where is Lamai Beach on the map?