Africa & Middle EastBeachEye on the WorldHotels & Resorts Eye on the World: Indigo Bay Island Resort & Spa, MozambiqueBy Sarah Muñoz - May 30, 2012 Share on Facebook Tweet on Twitter PausePlayPlayPrev|Next Locals walking home with the catch of the day in Bazaruto Island. Sunken tubs and outdoor showers are some of the perks of a beach chalet stay. Beach chalets are roughly about 40 steps away from the shoreline. This abandoned chapel in Catalina Island is so charming, couples still want to marry here. The uninhabited Catalina Island, about a 35-minute boat ride from Indigo Bay, has offshore reefs for incredible snorkeling. The hotel ruins of Hotel Ilha Catalina in Catalina Island, once the spot for celeb encounters Indigo Bay’s Club Navale offers unforgettable beachfront meals. A typical sunset from Indigo Bay — always breathtaking. Roasting on the beach.