The Tamborada Festival in San Sebastian, Spain brings the city’s history and culture to life through 24 hours of rhythmic drumming, costumed parades and culinary delights – Travel & Tour World.




































Copyright © Travel & Tour World – All Rights Reserved









Leave a Comment