Uncategorized UK travel company forced to close with ALL future holidays cancelled – June 2, 2025 In a significant and unexpected announcement, UK-based tour operator Balkan Holidays has declared the immediate cessation of its business operations as of