CategoryAnguilla

Saint Gerard’s Church

Saint Gerard’s Church is a very unique in architectural style church that follows the Roman Catholic rite, and it is located in the [...]

Wallblake House

Wallblake House is a heritage plantation house which serves also as a museum annex, located on the British overseas territory island of Anguilla. [...]