Bioluminescence (aka the ‘Sea of Stars’) is also visible on other islands in the Maldives, such as Mudhdhoo, in the Baa Atoll ...
It's a place that people in the North East flock to all year round and now an American social media star, with more than 3 ...
The ‘Sea of Stars’ is a recurring natural phenomenon ... Users have described it as ‘beautiful’ and ‘magical’, with some saying it’s ‘hard to believe this exists’.