Tamil Nadu’s first floating restaurant opened at Muttukadu – The Hindu January 7, 2025India Retail Tamil Nadu’s first floating restaurant opened at Muttukadu The Hindu Read More