Arunachal Pradesh, North east India, Travel India

Traveling to Bum La Pass & Madhuri Lake from Tawang: An Olden Road Connecting Tibet!

Traveling to Bum La, a no man’s land between India and China at the Tawang, Arunachal Pradesh. It is an extremely offbeat destination in India and stunning beautiful in terrain.