Maliboda Tea Factory is a cafe, located at Sri Lanka
Upside Wee kotana Falls Kaluwala Falls Rakka Falls.
very beautiful and natural area
Low grown leafy tea manufacturer in sabragamuwa province.
Хорошая екскурсия, рекомендую!