Sights

The main attraction of Barichara is its architecture.