Wallblake House is a museum, located at The Valley 2640, Anguilla
Important part of Anguilla 's history
Anguilla
Historic place