St Thomas' Church

One of Varanasi's oldest and most important churches.


Must-see attractions