Episode 107: Sri Lanka- The Emerald Isle
Runtime: 26 minutes
Produced By: What’s Up Films
As seen on the Discovery Channel
Today, Sri Lanka is known principally for the beauty and great diversity of its landscapes: heavenly beaches, mountains, falls, famous tea plantations, and forests. This country has everything needed to meet the growing foreign demand, and has begun to preserve its ecological resources and respect the environment, so travelers can enjoy its bounties for years.