Snowfall in India: Be it Gulmarg or Shimla, snowfall made tourists feel garden-garden! See how the situation is in the mountains.
Snowfall in India: Be it Gulmarg or Shimla, snowfall made tourists feel garden-garden! See how the situation is in the ...