Exploring beautiful Isle of Man and its capital Douglas