New Delhi, Aug 27 Five months after leasing Assumption Island, one of the 115 islands that constitute Seychelles, India has begun preparations for infrastructure development, including quarters for the Seychelles
New Delhi, Aug 27 Five months after leasing Assumption Island, one of the 115 islands that constitute Seychelles, India has begun preparations for infrastructure development, including quarters for the Seychelles