You probably think we’re mistaken, but there’s actually a British twin brother of Le Mont-Saint-Michel across the Channel. Prepare to be amazed at this island world of St. Michael’s Mount and the legends, myths, and over 1,000 years of incredible history. The castle and chapel were the home of the St. Aubyn family since nearly 1650.