Sri Lanka
Lying off the South East coast of the Indian subcontinent, Sri Lanka is one of the most diverse destinations in the Indian Ocean, with a wide range of exotic experiences to tempt the discerning traveller. The coastal regions host a growing number of beach resorts from the cheap-and-cheerful end to opulent luxury, but with so much to see and do few are likely to choose Sri Lanka to simply fly-and-flop.

Whether your interests lie in cultural heritage, wildlife & nature, sightseeing or adventure, we'll put together the ideal itinerary to your precise requirements in order to take in all that this incredible destination has to offer.
Sri Lanka
What To Do
Getting Around
When To Go
Getting There
Sri Lanka & Maldives
Golf
Vote for Angelfish Travel in the 2016 British Travel Awards