St. Peter's Church is a beautiful church that was built in 1612. With idyllic facades and an Anglican style, the church may not be an architectural masterpiece but is yet a pristine sight. The church welcomes you with a pervasive flight of steps and has many relics inside recalling the contemporary past. There are commemorative plaques, murals, drawings with liturgical tales, inscriptions, old maps and manuscripts on display. A must visit!
- Open Hours: Monday to Sunday from 10:00 AM to 04:30 PM