Kota Marudu District Travel Guide

Tourist Guide

A large red flower with white speckles and a central tube-like structure surrounded by green foliage.
A pitcher plant with a large, colorful pitcher surrounded by green leaves.