Mangalore is a small, seaside town on the south west coast of India. It has a unique culture all unto its own, with endless sunny beaches, fresh seafood and untold diversity.

Welcome to Mangalore On My Mind — part memoire, part tribute to my beautiful home town.