Lush Green Tea Garden of Himachal!
A tea garden in India, amazing green. All the way green till end of the horizon. Very Mesmerizing.
Explore unexplored India
Lush Green Tea Garden of Himachal!
A tea garden in India, amazing green. All the way green till end of the horizon. Very Mesmerizing.
Comments by visitor