Where is Skype?
Where is Skype located?
Skype, Fujian, China (approx. 24.90111°, 118.1242°)
Where is Skype on the map?
Skype. - Shangri-La Hotel
Skype. - Shajinei
Skype. - Haishan Park
{"latitude":24.90111,"longitude":118.1242,"title":"Skype"}