Exploring Princes' Islands (Attractions, Things to do, and Places to Eat) Büyükada, Istanbul, Turkey