Where is Hotel Miramar, Lima?
Where is Hotel Miramar, Lima located?
Hotel Miramar, Lima, Hotel Miramar, Lima, Peru (approx. -12.12005°, -77.03576°)
Where is Hotel Miramar, Lima on the map?
{"latitude":-12.12005,"longitude":-77.03576,"title":"Hotel Miramar, Lima"}