Lamma Island (南丫島) is located on the southwest of Hong Kong Island. Both the English and Mandarin name of this island have interesting origins. The name “Lamma” was actually a mistake by a Scottish geographer reading a map marked in Portuguese stating the place as “Lama&...