Sights

The main attractions of Barichara are its architecture and its haunting cobbled streets.