In South Nilandhoo Atoll, the island of Kudahuvadhoo has one of the mysterious mounds known as hawittas. They are probably the ruins of Buddhist temples, though the validity of this is yet to be established. This island also has an old mosque, which is said to have some of the finest masonry you’ll ever see.