List of landmarks in Illora Select Landmark in Illora from the list below: Sierra Pelada Horse Riding School