Located on Malabar Coast, Kollam is an ancient port town in Kerala, also known by its anglicised name Quilon. Since the city has had trade relations with China, Egypt and Malaysia, there’s a prominent ...