Troodos Mountains Day Trip: Best Stops