Did you know that India’s best South Indian restaurant Dakshin was actually started in Chennai in Crowne Plaza Chennai Adyar Park 30 years back on 14th of April 1989? Dakshin brings together the rich culinary traditions from six South Indian states – Andhra Pradesh, Karnataka, Kerala, Tamil Nadu, Telangana and Puducherry. When were invited for
Read More