Manta Resort: Underwater Room - Tour & Review
This is amazing! A floating resort, located near the island of Pemba, off the coast of Tanzania.
Follow us on Facebook:
Recommended videos
Popular videos
More videos