Lata Bayu waterfall, an amazing waterfall in Malaysia
Lata Bayu waterfall is a very popular waterfall in Baling, Kedah the northern state of Malaysia. It is one of the best waterfalls in Malaysia, as it is also a destination for family picnics, club gatherings and of course for waterfall bathing activities. For those of you who have never heard the name of this waterfall, […]
Read More