Home Tags Chini mountain

Tag: chini mountain

Lake Chini Malaysia

Lake Chini, Malaysia the mysterious lake is guarded by a Loch Ness type monster

Malaysia is one of the few countries in Southeast Asia blessed with boundless beauty and unspoiled nature. There are many hidden gems in the...