KOCHI: Kerala is becoming a boat manufacturing hub, especially in the small vessel category, as evidenced by the number of ...
KOCHI, India -- India's southern state of Kerala has been called "God's Own Country" and the "Spice Garden of India," and has attracted travelers for decades with its palm-lined backwaters ...