What Does thai towns Mean?
This tiny town situated in the northern location of Thailand, is ready in a very picturesque valley. The city centre alone has became a jungle of bars and visitor properties where hippies and backpackers flock the streets to get drunk around the clock and have a wild time.Steer clear of the walking streets in favour of Pattaya’s beach locations;