Leo Leo Waterfall
Leo Leo Waterfall is situated in Leo Leo village, Morotai Selatan Barat district, Bau Island of North Maluku. This beautiful waterfall can be reached by trekking approximately 40...