These stunning pictures are tempting enough to make you visit 'God's Own Country' Kerala!
South Indian state of Kerala is on the vacation list of every travel enthusiast. And, why shouldn't it be! It has got everything that a person dreams of. Be it beaches or the natural beauty, Kerala will captivate you with its charm over and over again.
Aug 21, 2016, 15:00 PM IST