Designed by
Title
View of Kuda Finolhu Island Baa Atoll Maldives #221249329
Description
View of Kuda Finolhu Island is a resort island officially Kanufushi Island, part of the Baa Atoll, in Maldives` western part. little shark on the foreground seen from Bodufinolhu island ,May 2021