MARCEL, GOA. MARCEL Goa INDIA (Goa)