Dain Thlen Falls
This is a spot that has an interesting folklore to it. The name itself is composed of two words, “Dain” and “Thlen”.
This is a spot that has an interesting folklore to it. The name itself is composed of two words, “Dain” and “Thlen”.
This beautiful water is located in Sohra (Cherrapunjee), Meghalaya. It is one of the top tourists spots to visit on your stay in Jiva Resort. …