Narudhoo is a quiet island in Shaviyani Atoll with a friendly community and beautiful beach. The island's unspoilt natural environment and warm local culture make it a rewarding stop for travellers seeking a genuinely off-the-beaten-path Maldivian island experience.
Be the first to ask a question