North Beach, located in the mesmerizing Addu City, Maldives, offers a pristine coastal retreat that captivates visitors with its breathtaking beauty. This stunning beach stretches along the coastline, presenting a generous expanse of powdery white sand that meets the shimmering turquoise waters of the Indian Ocean. With its idyllic setting, North Beach is a true paradise for those seeking relaxation and natural beauty.