Francis Road, Calicut – 3 Kerala, India.
Explore our memorable moments through beautifully organized albums.