Kerala also known as God's own country has its historic importance as when lord Vishnu threw his axe and created a place for his devotees to live peacefully. For me it is God's own country because of its undefinable beauty and serenity. Kerala has nearly 600 kms of shore line with incredible beaches, backwaters, forests, … Continue reading Kerala God’s own country a must visit