Tazı Canyon: Antalya’s Secret Natural Wonder

“The Grand Canyon” of Turkey, Tazi Canyon, is a hidden natural landmark in the Southern Turkish province of Antalya.

Read More

Tazi Canyon: Hidden Wonder of Antalya

The hidden paradaisical canyon in Antalya that got popular through a Huawei commercial. Ladies and gentelmen, meet Tazı Canyon!

Read More