Where is Lamai Beach?

Where is Lamai Beach located?

Lamai Beach, Lamai Beach, Thailand (approx. 9.46587°, 100.04502°)


Where is Lamai Beach on the map?