Where is Shangri-La Leisure Farm?
Where is Shangri-La Leisure Farm located?
Shangri-La Leisure Farm, Shangri-La Leisure Farm, TW (approx. 24.632778°, 121.729164°)
Where is Shangri-La Leisure Farm on the map?
Shangri-La Leisure Farm - Singapore
{"latitude":24.632778,"longitude":121.729164,"title":"Shangri-La Leisure Farm"}