Malaysia Telaga Tujuh Waterfalls
Literally meaning "Seven Wells Waterfalls," these stunning falls are connected by their pools; they are surrounded by beautiful lush plant-life.
Telaga Tujuh Waterfalls
Plan your perfect trip to Malaysia!
Easily create an itinerary based on your preferences: Where to visit? For how long? What to do there?Plan your trip