Check out the tiny roads in the village of Mevagissey located in Cornwall, England