The turquoise blue waters of the Indian Ocean spread along the coastline of Zanzibar. However, visiting the Blue Lagoon is much more than a lovely exploration of tropical fishes and reefs. It is one of those places where you can swim with hundreds of fish and simply enjoy the diversity of underwater life. This excursion to the Blue Lagoon is tide dependent, low tide and calm waters are usually the best conditions for the best visibility.