Zanzibar: Photoblog
We love beaches. Our love for beaches has taken us to Maldives, Thailand, Seychelles, Bali and numerous places in India. Zanzibar was on our bucketlist as it is supposed to have beautiful beaches, which are washed by the warm waters of the Indian Ocean. The waters are teeming with life and there are high chances of being able to swim with dolphins and even whale sharks!