Istanbul, TurkeyRead more
Turkey is a beautiful country, full of history and culture. Istanbul is one of its major cities and a very popular tourist destination.
Cannes, FranceRead more
Cannes in the south France is an amazing town. For 10 days a year, it hosts the Cannes Film Festival. Thousands of people descend on this beautiful coastal town.
Author archive for Teddy Travels
CRF > Articles by: Teddy Travels