Joke Collection Website - Mood Talk - Tell me about Mermaid Island in Malaysia.

Tell me about Mermaid Island in Malaysia.

Mermaid Island, located in Sabah, Malaysia, is actually called Mantanani Island. It is named after two wild manatees in the nearby waters, also known as "Mermaid".

Mermaid Island is located in the suburb of Kota Kinabalu, with an hour's drive from Kota Kinabalu/Kloc-0, the capital of Sabah, Malaysia, and a 45-minute boat ride from Kota Kinabalu Pier.