Hortus
We’re shifting geography a bit – to the Queen of the Arabian Sea – Cochin. Hortus is located on the third floor of The Avenue Center Hotel in Panampilly Nagar. Think of the area as Cochin’s version of a love child of Indiranagar (which has a past, and still tries to fight commercial infiltration), and […]