Bioluminescence (aka the ‘Sea of Stars’) is also visible on other islands in the Maldives, such as Mudhdhoo, in the Baa Atoll ...