CHENNAI: Though ready for months now, the first floating restaurant in the state, anchored at the Muttukadu Boat House on East Coast Road (ECR), is yet to be made fully operational as the boat cannot ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results