If you love nature, then you will love Galapita, a superb eco-retreat in Sri Lanka’s south-east. Even if you are not a fan of the great outdoors, you may come to warm to the idea after a visit to this restful and special place. Galapita – literally “rock upon a rock” - is located on top of the banks ...