Near Limassol are numerous nature trails in the Toodos Mountains.