This was taken on the way to Tawang, in Arunachal Pradesh. Tawang is one of my favorite places on the planet.
This is heaven I must say...
Hi, Megha, yes, it was. An absolutely divine experience. :-)Glad you came by.
Post a Comment
2 comments:
This is heaven I must say...
Hi, Megha, yes, it was. An absolutely divine experience. :-)
Glad you came by.
Post a Comment