Five Star Hotels in Kochi India

Five Star Hotels in Kochi India

Kochi is situated on the south-west coast of the Indian headland, in the beautiful state of Kerala, “God’s own Country”. Kochi (Cochin) occupies a special place in Kerala tourism with a lot of tourist spot and also known as “Queen of Arabian Sea”,...