David Bengoa has been in Bran, Romania

Profile | 450 places in 56 countries