Inside a $13M Abandoned Mansion Forgotten Inside a $13M Abandoned Mansion admin December 27, 2023 An urban explorer has discovered an abandoned £10.5 million mansion located in Northeast America where £10,000 worth... Read More Read more about Inside a $13M Abandoned Mansion