Miniature Castles Megapost

Comment by Rich

There is a castle in Truro, MA that is known as the “Jenny Lind Tower” and is simply a lone castle tower. View Placemark / Google Earth It is situated next to the now-closed North Truro Air Force [...]