The Castle of Andora is located on top of a hill in the valley of the River Merula. Along with St. James and St. Phillip Roma ...