Mechuka is a charming little town in West Siang District of Arunachal Pradesh. This hidden gem in Arunachal Pradesh can be also called the 'Shangri-La' of North East India.
Follow my photo blog of Mechuka to know about my adventures in Mechuka.
Follow me on Instagram @escapades_of_syrah
and follow my personal blog www.escapadesofsyrah.com