Food & Travel Ends Here !
Join me on a journey to Mechuka Village aka Menchuka Village, the hidden gem of Northeast…