i did it without an agent. Everything went well except some translation issues for my tax return. It’s needs to be done and stamped by a official translation company. Make sure you work for company with the required revenue level.
Diverse culture Hmong, Karen, and Ahka hill tribes. Not talking about long neck but more traditional. Also Lanna culture. Highest mountains in Thailand, extensive nature, most ornate temples, very high waterfalls