Lush greenery cloaked by the misty veils of Madulsima!
Sri Lanka is clearly visible as a green-island when looking down from 30,000ft above in the cerulean skies! So why not witness why this emerald isle is unbelievably so green? When you head along...