Sri Lanka is understandably known as the "Pearl of the Indian Ocean". I’ve been visiting there for almost 30 years. This tropical island nation has everything - from beaches and rainforests to mountains and ancient ruins.

Bus station, Pettah, Colombo © Elliot Paul Gilbert 2025

Next
Next

Japan