Where is Hotel Paloma del Mar?
Where is Hotel Paloma del Mar located?
Hotel Paloma del Mar, Jalisco, Mexico (approx. 20.61871°, -105.22912°)
Where is Hotel Paloma del Mar on the map?
{"latitude":20.61871,"longitude":-105.22912,"title":"Hotel Paloma del Mar"}