Upali Aviation: Flying Anywhere in Sri Lanka Theja Weeratne For a bird's-eye view of this resplendent tropical island - its rivers, mountains, green rice fields and myriad ...