Kandy vs Ella vs Nuwara Eliya: Which Hill Country Stop Fits You

Three towns on the classic hill country route, three completely different reasons to visit. Here's how many days each actually deserves -- and the one most peo…