Oniru Beach, Victoria Island, Lagos State Post navigation Top 10 Natural Beaches in Nigeria You Must Visit in 2025