Maafushi, Maldives cable landing point