Where is Embassy of Indonesia?
Where is Embassy of Indonesia located?
Embassy of Indonesia, Embassy of Indonesia, Thailand (approx. 13.750806°, 100.53651°)
Where is Embassy of Indonesia on the map?
Embassy of Indonesia - Lavender MRT Station
{"latitude":13.750806,"longitude":100.53651,"title":"Embassy of Indonesia"}