India is home for a large number of enchanting waterfalls and each of them has it’s own showpiece. Many of the waterfalls go unnoticed and one of them is the Elephant Falls, Shillong, Meghalaya, India. Elephant falls is what the ...

Nohkalikai Falls is the tallest plunge waterfall in India. Its height is 1115 feet. The waterfall is located near Cherrapunji, one of the wettest places on Earth. They are fed by the rainwater collected on the summit of a smaller ...

Wood Crafts product. India is a country with greenery covered most of its parts. Although deforestation is currently taking a toll, from ancient times India has been one of the highest producers of woods and wooden wares. From ancient times ...