Explore details about location Caroline Terrace. Caroline Terrace is a location situated within the Elgin alongside other areas such as Evanston Street, Galvaston Street, Hartford Street.