Douglas is the capital town of the Isle of Man. Set on the east coast of the Island, Douglas is the largest town and offers a wide range of things to see and do. Hereby I provide you a travel guide.
Today I am traveling to Isle of Man, a peaceful island in the Irish Sea. Isle of Man is a heaven for nature lovers and is known for its rugged coastline, medieval castles and rural landscapes.