Lekki Miami Beach Resort: [ Pictures and Honest Review] Brian Qamardeen January 3, 2021 Blog, Places No Comments Lekki Miami Beach Resort is a beach resort located in the Lekki area of Lagos. The name is truly fanciful, and the name may make you wonder what the … [Continue Reading...]