The 19 hour flight sounds dreadful but it's a small price to pay for the experience that you will get in Thailand. I bet it will be amazing. I have never been myself but I have family that has and they said it was incredible. Good luck on your journey!
Nice photos by the way. Very pretty
Posted using Partiko Android