Zanzibar

  • Karamba Resort

    On a white-sand palm fringed beach, caressing the Indian Ocean you find Karamba Resort. A small and elegant structure, comprised of 19 sea-front rooms and a infinity swimming ...