Categories
With a population of over 12 million people in India, the island of Malabar is a unique gem of the Indian subcontinent.But with its proximity to the Bay of Bengal,…