Stuart Forster shows images from his week-long Sri Lanka travel photography expedition. Sri Lanka is an impressive place to travel, as I discovered on a recent seven-night trip to the tropical island that lies off […]