Mombasa, Kenya. Should be in your list
Pleasant weather, full of water activities, cheap hotels, amazing night life, what else somebody wish for. coastal retreat, seaside hotel, oceanfront resort, beachfront getaway, and waterfront accommodation. There are many clubs in Town or in Niyali side, I will recommend go #nightlife Volume club in shanzu, 001 in city mall.
#beachlife #goodfoods #parks #ferryride