St Thomas' Church

sights / Religious

St Thomas' Church information

Location
Diu , India
Something wrong?
Submit a correction

A simple church that now houses a museum.