The tiny island with an area of just about 29 square miles has been a playground of the rich and famous for a long time,...
1 July 2018 1:08 AM IST