Marvelous Kerala
Kerala is Gods Own Country, Then especially your say on Kerala would be the same I believe. Kerala is one such tourist spot that has grabbed much attention from local and foreign tourists. You would be wondering why all this too much Kerala talks above.