Turkey's Girmana Canyon enthralls nature-lovers