Destination
Lisbon Falls

Lisbon Falls - The Victoria Mansion

The Victoria Mansion



The Victoria Mansion

Reviewed by:

Rating:

The Victoria Mansion is situated on a mountain in Lisbon Falls since the 16th century and still has most of its portions undamaged till date. The Victoria Mansion is the major Crowd attraction of the Lisbon Falls city. Hundreds of tourists come to the mansion every year to witness its wonderful creation and architecture. The castle is a perfect example of the ancient architecture of the city. The castle has its architecture so made that all those who attacked it failed and it was never conquered.

Category: Castle
Address: Lisbon Falls - United States



Popularity Rating Lisbon Falls

6
Travelers' rating
Art & Culture, Romance, Regenerating... Show details