Chaka Resort & Extension

1 Chaka Road, Mosayo BeachLekki101001Nigeria
Resort