Culture | Sep 22, 2025
Discover the iconic giant sausage sandwich that has captured the hearts and taste buds of locals and tourists in a picturesque Turkish seaside town.