Notebook Elephant Corridor—a journey made for the love of nature The Elephant Corridor, one of Sri Lanka’s boutique resorts is a seductive retreat that captures the essence of nature,...