Europe January 16, 2015 0 Davichi choose Budapest for picturesque album cover Pop ballad duo Davichi are set to return on the 21st with their five track…