Recharge your senses with a quick but relaxing visit to the scenic Thekkumbhagom village in Kerala.
22 July 2017 12:53 AM IST