Dambetenna Tea Factory

Sri Lankan longest tea factoryDambetenna Tea Factory waserected in 1890 by Sir ThomasLipton. It is located 1566 meters above the mean sea leveland it’s said

Read More »

Ella Railway Station

Demodara Railway Station is located between Ella Railway Station and Oodoowere railway Halt. Lies 277.7 km away from Colombo Fort Railway Station and 912.5 meters

Read More »