Mechuka: Not That Far Yet Too Far
Mechuka in Arunachal Pradesh is situated near the Chinese border and is one of the farthest destinations in India being groomed as a tourist spot.
Mechuka in Arunachal Pradesh is situated near the Chinese border and is one of the farthest destinations in India being groomed as a tourist spot.