The northwest corner of Sri Lanka is rife with natural splendour and impressive historical artefacts that beg exploration. From ancient citadels to nature reserves, this area of the island is a superb cultural enclave to discover when vacationing here. When you’re searching for quality Sri Lanka…