Poor busdriver, very hysterical tourists that day .. only because he bumped the wall 2 times :))Location: Cap de Formentor in Majorca Island, Spain.. beautiful view & weather :p