by Diana Chen | May 4, 2018 | Destinations, Reviews, Travel
Earlier this year, I traveled to Zanzibar, a small island off the coast of Tanzania, to get my PADI Open Water Certification (scuba certification) and knew I wanted to stay at a hotel on the beach. After browsing through beautiful beach hotel after beautiful beach...