This wonderful island, located in the Indian Ocean presents visitors with an incredible array of places to enjoy and experience. Just have a look at some of the interesting images below which will give you an idea of where you must not miss out while you are enjoying the holiday in Sri Lanka.