Talwara Photos

Browse 2 attractions, meet 1 travelers, 153 tour guides and discover 2 photos

Talwara is a census town in Hoshiarpur district in the Indian state of Punjab. As of 2001[update] India census, Talwara had a population of 22,580. Males constitute 53% of the population and females 47%.
View Talwara guide >

Rits 2