The Bermuda Triangle

The Bermuda Triangle is a left-facing inn on. It was erected in October 2006 under the governance of the flag League of Light.