Grand Palace & Wat Phra Kaew: 500 THB Ticket, Strict Dress Code, and How to Plan Your Visit | MomentBook