Karta Vacation Rentals





On Bahrain’s Amwaj Islands, just steps from Amwaj Lagoon and Lagoon Park. In Muharraq, close to Prince Khalifa Bin Salman Park, Bahrain National Theater and Bahrain National Museum. A short drive links you to Marassi Beach, Marassi Galleria Mall and central Manama sights like Bab Al Bahrain.