Thailand is a place with stunning beaches, colorful and unique festivals, incredible food and interesting culture. While the majority of Thailand is built to cater to tourists, there are still some hidden gems waiting to be discovered.