As i do not have surname in my passport and all the booking were made by my fried.
Do you not have a surname or is it just not in your passport? Either way, it sounds very harsh to live an international live and use many services online, if an input is demanded for the surname field in most forms.
Do you remember what the drink in the last picture is? It looks like a very small portion, but non the less delicious.
Sounds like a lovely journey you've had! I hope you will enjoy many more journeys like this.
RE: My Thailand Tour: Exploring Famous Baiyoke Sky Hotel – Tallest Building in Bangkok