Mechuka is a small town located in Shi Yomi district of Arunachal Pradesh state of India, situated 6,000 feet above sea level, and famous for mountains, beautiful rivers, mesmerizing landscape, etc. for more detail read https://foodntravelstories.com/travel/mechuka/













