Rock Restaurant in Zanzibar offers breathtaking views of Indian OceanBy Pallvika KashivJuly 31, 2015 A view from the far will surely make you believe it is a mesmerizing abode, built on top of the…