Welcome to Sri Lanka, a land of breathtaking beauty and endless coastlines that beckon travelers