Where is The Segond Hotel?
Where is The Segond Hotel located?
The Segond Hotel, Ix-Xagħra, Malta (approx. 36.05434°, 14.27422°)
Where is The Segond Hotel on the map?
{"latitude":36.05434,"longitude":14.27422,"title":"The Segond Hotel"}