Rambo Tea Stand | Dalhousie (India)

  Yellow scooter, colourful umbrella and just one very cool looking cook is what it all takes to make a Rambo Tea stand.…

Read more