Tata Rio de Goa Dabolim, Goa is overall a residential complex that contains all lush amenities yet provides a sophisticated living location. Located in a peaceful place Dabolim, Goa, here you can take a minute and can get piqued by every moment spent here. This property provides you an unforgettable experience. Comprising a total 640 units each of which is covering carpet area between 343 sq ft and 1371 sq ft suffices everyone’s way of living. Give this property a go and look...