On the Rameshwaram road, barely a kilometer from the Devakottai bus terminus, towards Rameshwaram, one can hardly miss this huge majestic mansion that’s standing on the roadside. Officially named RM.M.ST.House, this mansion, as so many other mansions yo