Promotion of cultural tourism in Sri Lanka with special reference to the North central province

Sri Lanka is an island in the Indian Ocean located to the south of India and separated from Indian subcontinent by a small straight. The island has been one of the major tourist attractions since antiquity.