Translate

KERALA (BACKWATER)

Kerala is situated on the tropical Malabar cost of southwestern INDIA. Kerala known as "GOD OWN COUNTRY". Viewing with house boat is completely a great experience..



No comments:

Post a Comment