A Detailed 3 Week Itinerary for a First Time Visit to Sri Lanka