Mechuka, just the name conjures up something absolutely magical and mystical. A land of scenic beauty ,rivers, bamboo bridges, and greenery. There is a bit of everything – history, culture, folklore, not to mention the local food which is absolutely delicious. Come to Mechuka. It is a little part of Switzerland in our very own Arunachal Pradesh.