The Grand Palace & Wat Phra Kaew (Emerald Buddha Temple) Location Map

address: The Grand Palace,, Bangkok, Thailand
view on Google Maps