0 reviews
Travenjo in Shillong is a captivating destination nestled in the heart of Meghalaya, India. Known for its lush green landscapes, rolling hills, and serene lakes, it offers a perfect escape for nature lovers and adventure enthusiasts alike. The region is dotted with picturesque waterfalls, such as the famous Elephant Falls and the mesmerizing Umiam Lake, providing ample opportunities for photograph