Stroll through the enchanting Rose Garden, home to thousands of vibrant rose varieties and other ornamental plants, providing a visual treat for nature enthusiasts.
Explore the historical St. Stephen's Church, known for its Gothic architecture and captivating stained glass windows, offering a glimpse into the region's colonial past.