Sri Lanka

    Sri Lanka, is a small independent island south east of India and known for its exports of tea and cinnamon. My excursion was essentially a Tuk-tuk ride around the city of Colombo....