Sun-kissed Beaches to Cloud-draped hills Sri Lanka's latest beach resort - Kalutara - is delightfully located between the winding Kalu Ganga and the...