Where is Lamma Island?
Where is Lamma Island located?
Lamma Island, Lamma Island, China (approx. 22.22639°, 114.1119°)
Where is Lamma Island on the map?
Lamma Island - Lucca
Lamma Island - Hong Kong
Lamma Island - Pok Fu Lam
{"latitude":22.22639,"longitude":114.1119,"title":"Lamma Island"}