Silicon India Sets Maldive Islands among Top 5 Islands August 4, 2011 Comments Off on Silicon India Sets Maldive Islands among Top 5 Islands by Thoiba Riyaz