Lamai Walking Street
Live view of the main street and commercial street of Lamai Beach, a town and beach located on Ko Samui Island in Thailand.
The commercial street at Lamai Beach becomes an open flea market every Sunday from 5 PM...
suggest a correction
Date added: 2017-11-18