Bordered by the vastness of the impressive Indian Ocean to the East, Kenya and Tanzania are lined with both private and public beach resorts and beach houses. White sands, green palms, tropical weather, great seafood, and blue skies; what else would one ask for of a beach getaway. Whether with family, friends, on a romantic honeymoon or a sabbatical from the world, these islands on the Indian Ocean are beautifully suited for all.. Kenya’s Diani Beachis an endless idyllic stretch of white sand, blue waters and deep green vegetation. Tanzania’s Zanzibar is simply sublime as a romantic paradise from private islands to luxury resorts fringed by the bluest waters of the Indian Ocean