The Isle of Man is an island located within the Irish Sea. It is geographically situated right in the middle of Scotland, Ireland, England and Wales. Plan your travels to Isle of Man with these useful tips.
Peel microcars were built in Peel, Isle of Man in the by Peel Engineering. Two main models were produced in limited numbers: the two passenger Trident and one passenger At just 54 inches in length, the remains the world’s smallest production car.