Checking out Hong Kong’s Lantau Island

Lantau Island is one of many islands which makes up the archipelago of the Chinese territory of Hong Kong and lies directly west of the main hub. Taking a day out away from the city to explore the island has to be a ‘must’ on anyone’s visit to this amazing part of the world. A […]

Continue reading