Visiting Mackwoods Ceylon Tea Plantation In Sri Lanka.
Ceylon Tea Trails is probably the most coveted place to stay in Sri Lanka, and a perfect place for history and tea lovers like us. Nestled among the scenic tea-carpeted hills of the Bogawantalawa region,…
Read More