Karta Vacation Rentals
On Okaloosa Island in Fort Walton Beach, minutes from the city center and about 16 km from Destin (Destin Airport). Close to Okaloosa Island Beach Access Seven, Emerald Promenade Beachwalk, Liza Jackson Park, Timpoochee Trail, Towncrest Shopping Center and Blue Water Escape Charters.