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 DetailsRewalsar or Tso Pema in Tibetan is a small town and a pilgrimage place in a nagar panchayat in Mandi...
View Details