Where is Ambassador?
Where is Ambassador located?
Ambassador, Piura, Peru (approx. -4.58231°, -79.7461°)
Where is Ambassador on the map?
Ambassador - Tablas
Ambassador - Puerto Palos
Ambassador - Mediterranean House
Ambassador - Ambassador
{"latitude":-4.58231,"longitude":-79.7461,"title":"Ambassador"}