The tallest Waterfall in South East Asia - Stong

Though not officially confirmed, reliable sources had claimed that the Stong Waterfall is about 270 meters tall, making it the tallest in South East Asia.

Most non-Kelantanese will find it difficult to comprehend landmarks mentioned to fix the where about of this waterfall. But, do not be despair, it is not difficult to reach. ... (more)