Sri Lanka now available on Google Street View

Sri Lanka · Reply

The island nation famous for Ceylon tea is now on Google Street View. This is a tea estate in Sri Lanka where you can see workers packing tea.

tea-sri-lanka-google-street-view
Larger

Please wait...

Leave a Reply