Ratan Tatas Villa Up For Sale, Buyer Willing To Pay Rs 55 Crore For Rs 85-Lakh Property
The villa, nestled along the turquoise sweep of Seychelles' bigst island, stands out for more than its postcard beauty
