Memmories Of India at Cochin International Airport Shopping mall Address: 595V+2V5, Nedumbassery, Kerala 683111, India Directions