Filming Locations in Rewalsar

Rewalsar, Himachal Pradesh, India
Kareeb (1998)

Rewalsar or Tso Pema in Tibetan is a small town and a pilgrimage place in a nagar panchayat in Mandi...

View Details