Uva Halpewatte Tea Factory Tour in Ella Sri Lanka Post category:Ella/Sri Lanka/Sri Lanka/Uva Province