places|nsw|crows%20nest|malabar
Malabar is a region of southern India, lying between the Western Ghats and the Arabian Sea, and comprising the northern half of the state of Kerala. Geographically the name is sometimes extended to the entire southwestern coast of the peninsula, called the Malabar Coast.
0 User review (add yours)