Chole Bay Beach: Tanzania's Turquoise Snorkel Paradise | OnlyBeaches