Floating restaurant at Muttukadu Boat House inaugurated
In a major boost to Tamil Nadu's tourism and cultural offerings, a state-of-the-art floating restaurant was inaugurated at the Muttukadu Boat House on January 7. The grand opening was officiated...
Read moreDetails