Have you heard Lalu? I bet nope. For reasons, this Grand Canyon of Sakeo Province only few have known and visited. Long Distance Travel – It is nestled in Ta Phraya District Sakeo Province, situated on the boarder of Cambodia and Thailand and has longer traveling time. Five hours from Bangkok to Aranya then forty five to one hour to Lalu. However, for a budget … Continue reading Lalu…A One of its Kind Tourist Destination in Thailand.