At a distance several hundred kilometeres from the Greens of Delhi, a dream destination that few are fortunate to visit! They (have come to) say –
“Heaven is a place on Earth”-TaWang is what this means….
Tawang Township – birds eyeview!
Madhuri Falls! (named after…..you got it right!!)