It was the first island that we visited on our Maldives trip and we had plenty of reasons to visit Maafushi Island, Maldives ...