You are viewing a single comment's thread from:
RE: Vlog #80: "Shimla Hills In North India"
What a beautiful scenario... Simla is one of the beautiful place I have ever seen... Magical natural beauty, I remember I have been there and I really enjoyed my moments. Feels like close to nature...