Video: Behold Büyükada, a beautiful island near Istanbul

Istanbul, Turkey – Büyükada, a small island a ferry ride away from Istanbul, serves as the perfect relaxation destination. Here is a short video of my visit.

Advertisements