STAYING AT NEW TEDDY’S ON THE BEACH IN JAMBIANI, ZANZIBAR
New Teddy’s on the beach is a resort backpacker hotel located on Jambiani beach on Zanzibar island. They have a pool and an amazing view over the Indian ocean.
New Teddy’s on the beach is a resort backpacker hotel located on Jambiani beach on Zanzibar island. They have a pool and an amazing view over the Indian ocean.