the most beautiful town/village of Spain is... Albarracin. #video LekkerLopentv vlog Episode 6