Telaga Tujuh Waterfalls in Langkawi
Telaga Tujuh Waterfalls in Langkawi is billed as the island’s most wonderful natural attraction. Set on Langkawi’s western headlands, its name means Seven Wells Waterfalls. Referring to a series of seven connected natural pools fed by seven separate waterfalls in Mount Mat Cincang. Managed by the Berjaya Leisure (part of the bigwig Berjaya Group). There […]