A Mesmerizing Place on a Remote Mountain June 13, 2018June 13, 2018 (Image Source: Link) Cool dark waters of Lake Sembuwtta, a heavenly beautiful lake of natural spring water which is one of the major attractions in the hill country. Set amidst a widely spread tea gardens, Its calm, cool environment is […] Read More