World Borders: How to Get From England to the Grand Duchy of the Lagoan Isles
Yet another unusual journey on my travels saw me head to the unknown country The Grand Duchy of the Lagoan Isles. It’s a mini self declared country which consists of three islands in a pond in the city of Portsmouth in England. Before you head there as a backpacker to tour the top sights of Read more about World Borders: How to Get From England to the Grand Duchy of the Lagoan Isles[…]