It should be the second place you visit when you arrive in Thailand after Bangkok. Rich in culture and history, breathtaking national park and waterfalls, a charming town along the river kwai.
The town has so much to offer that you need to stay at least 3 days minimum.