Kanuhura Maldives wins Forbes 5-star Award

Malé, Maldives – Kanuhura Maldives has received the Forbes 5-star Award at the Forbes Travel Guide 2021 Star Awards. The island resort is home to …