NATURE Hidden away amid the lush dense greenery of Habarana, a place where nature abounds and can still be found in its pristine condition lies a little known lodge quaintly called "The Other Corner". Situated along the Anuradhapura - Trincomalee/ ...