Karta Vacation Rentals
On lively Victoria Island in Lagos, a short hop from Bar Beach and Kuramo Beach. Close to cultural spots like Terra Kulture and the African Artists' Foundation, and within easy reach of city sights such as Freedom Park and the Cathedral Church of Christ.