Photo by Neil Cave

Kusini Hotels

October 2026
10
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Where to stay in Kusini

Top hotels in Paje

A resort with a pool surrounded by palm trees and thatched-roof structures.

Aluna Paje

Aluna Paje
Paje
Aluna Paje
A resort with a pool, lounge chairs, and a view of the ocean.

Paje Beach Apartments & Hotel

Paje Beach Apartments & Hotel
Paje
Paje Beach Apartments & Hotel
A resort with a swimming pool, palm trees, and a beach view.

Frangipwani

Frangipwani
Paje
Frangipwani
A living room with a sofa set, a wooden coffee table, a hanging light fixture, a ceiling fan, and a large window with curtains.

La Casa Paje

La Casa Paje
Paje
La Casa Paje
A wooden pergola with two wooden lounge chairs on a sandy beach with a clear blue sky and ocean view.

Kivuli Beach Resort Paje

Kivuli Beach Resort Paje
Paje
Kivuli Beach Resort Paje
A swimming pool surrounded by lounge chairs and tropical plants.

THE GARTEN LIVING HOTEL

THE GARTEN LIVING HOTEL
Paje
THE GARTEN LIVING HOTEL
A resort with a clear swimming pool, thatched-roof structures, and lush greenery.

MONEA The Nest

MONEA The Nest
Paje
MONEA The Nest
A swimming pool with lounge chairs and palm trees.

Villa Huruma

Villa Huruma
Paje
Villa Huruma
A beach resort with a swimming pool, palm trees, and a boat on the water.

Ndame Paje Hotel

Ndame Paje Hotel
Paje
Ndame Paje Hotel
A modern room with a large window, a pool, and a wooden wardrobe.

Sea Side Resort

Sea Side Resort
Paje
Sea Side Resort
A pool area with lounge chairs and umbrellas, surrounded by palm trees and a building with a thatched roof.

Dhow Inn Boutique Hotel

Dhow Inn Boutique Hotel
Paje
Dhow Inn Boutique Hotel
A swimming pool with a thatched-roof structure, palm trees, and a tiled deck.

Amani Paje B&B

Amani Paje B&B
Paje
Amani Paje B&B
A pool with blue lounge chairs and a view of the ocean.

Villa Serenity Zanzibar

Villa Serenity Zanzibar
Paje
Villa Serenity Zanzibar
A spacious indoor area with wooden paneling, a central round table, and multiple seating areas.

Soul Paje Managed by TOC

Soul Paje Managed by TOC
Paje
Soul Paje Managed by TOC
A tropical resort with thatched-roof huts, palm trees, and a pool area.

Paje By Night

Paje By Night
Paje
Paje By Night
A pool area with lounge chairs and umbrellas, a thatched-roof structure, and tropical vegetation.

Shamba Village Hotel

Shamba Village Hotel
Paje
Shamba Village Hotel
See more properties

Top hotels in Jambiani

A pool area with lounge chairs and umbrellas, surrounded by buildings with balconies and palm trees.

CZR Celebrate Zanzibar Rhythm

CZR Celebrate Zanzibar Rhythm
Jambiani
CZR Celebrate Zanzibar Rhythm
An aerial view of a resort with multiple thatched-roof buildings, a central swimming pool, and a beach with clear turquoise water.

Sea View Lodge Boutique Hotel

Sea View Lodge Boutique Hotel
Jambiani
Sea View Lodge Boutique Hotel
A beachside resort with thatched umbrellas, lounge chairs, and a view of the ocean.

Blue Reef Sport and Fishing Lodge & Bungalows

Blue Reef Sport and Fishing Lodge & Bungalows
Jambiani
Blue Reef Sport and Fishing Lodge & Bungalows
A pool area with thatched-roof huts, lounge chairs, and umbrellas.

Jabali Bungalows Lodge

Jabali Bungalows Lodge
Jambiani
Jabali Bungalows Lodge
A room with two single beds, a small table, and a chair.

Mrembo Bay Hotel

Mrembo Bay Hotel
Jambiani
Mrembo Bay Hotel
A pool area with steps leading to the water, surrounded by trees and a view of the beach.

Garden Beach Bungalows

Garden Beach Bungalows
Jambiani
Garden Beach Bungalows
A beachside lounge with thatched umbrellas, wooden furniture, and a hammock.

Jambiani White Sands Beach Bungalows

Jambiani White Sands Beach Bungalows
Jambiani
Jambiani White Sands Beach Bungalows
A beach hut with a thatched roof, wooden deck, and seating area.

Sharazād Boutique Hotel

Sharazād Boutique Hotel
Jambiani
Sharazād Boutique Hotel
A beach with thatched umbrellas, wooden lounge chairs, and palm trees.

The Loop Beach Resort

The Loop Beach Resort
Jambiani
The Loop Beach Resort
A pool area with lounge chairs and palm trees, leading to a beach with a clear view of the ocean.

S&S Hotel

S&S Hotel
Jambiani
S&S Hotel
A pool area with lounge chairs, a swimming pool, and a view of the ocean.

Ifa Beach Resort

Ifa Beach Resort
Jambiani
Ifa Beach Resort
A beach with wooden lounge chairs and a thatched roof structure.

Aquelia Rose Hotel

Aquelia Rose Hotel
Jambiani
Aquelia Rose Hotel
A paved walkway leading to a building with a blue door, surrounded by lush greenery and a palm tree.

Primavera Jambiani

Primavera Jambiani
Jambiani
Primavera Jambiani
A bedroom with two wooden beds, a ceiling fan, an air conditioning unit, and a red chair.

Visitors Inn

Visitors Inn
Jambiani
Visitors Inn
A sailboat on a clear turquoise sea with a sandy beach and palm tree shadows.

Stonefish Inn Jambiani

Stonefish Inn Jambiani
Jambiani
Stonefish Inn Jambiani
A beachside outdoor seating area with a pergola and steps leading to a pool.

Lost Soles Lōdge

Lost Soles Lōdge
Jambiani
Lost Soles Lōdge
A pool area with a thatched-roof structure, palm trees, and a view of the sea.

Dhow Resort Jambiani

Dhow Resort Jambiani
Jambiani
Dhow Resort Jambiani
A clear blue pool with a view of the ocean, surrounded by palm trees and a thatched roof structure.

Alma Boutique Hotel

Alma Boutique Hotel
Jambiani
Alma Boutique Hotel
A pool area with palm trees and a building with large windows.

The Oasis Residence

The Oasis Residence
Jambiani
The Oasis Residence
See more properties

Top hotels in Michamvi

Outdoor pool

Oleza Boutique Hotel

Oleza Boutique Hotel
Michamvi
Oleza Boutique Hotel
A beach with clear turquoise water, a wooden bench, and a thatched structure.

Mount Zion Lodge

Mount Zion Lodge
Michamvi
Mount Zion Lodge
A wooden staircase leading to a room with a thatched roof and a sign indicating 'Mawingu Palace Room 9'.

Laguna Palace Zanzibar

Laguna Palace Zanzibar
Michamvi
Laguna Palace Zanzibar
A beach scene with a palm tree and two wooden lounge chairs under a thatched roof.

Konokono Beach Resort and Isaraya Over Water Villa

Konokono Beach Resort and Isaraya Over Water Villa
Michamvi
Konokono Beach Resort and Isaraya Over Water Villa
A resort with a pool, thatched-roof structures, and palm trees.

Bahati Sunset Bungalows

Bahati Sunset Bungalows
Michamvi
Bahati Sunset Bungalows
A modern two-story building with a swimming pool, outdoor seating, and tropical plants.

Andy's Inn Michamvi

Andy's Inn Michamvi
Michamvi
Andy's Inn Michamvi
A beachside resort with thatched-roof structures, palm trees, and a sandy beach.

Shanuo Beach Bungalows

Shanuo Beach Bungalows
Michamvi
Shanuo Beach Bungalows
A two-story building with a yellow facade, a balcony, and a tree in the foreground.

sagandobungalows

sagandobungalows
Michamvi
sagandobungalows
A two-story building with a thatched roof, surrounded by palm trees and a sandy ground.

Eden Paradise Zanzibar

Eden Paradise Zanzibar
Michamvi
Eden Paradise Zanzibar
A pool area with lounge chairs and a thatched-roof structure.

Mia Boutique Hotel

Mia Boutique Hotel
Michamvi
Mia Boutique Hotel
A beach scene with wooden picnic tables, a wooden structure, and a view of the ocean at sunset.

Karanga Bungalows

Karanga Bungalows
Michamvi
Karanga Bungalows
An aerial view of a beach resort with a swimming pool, palm trees, and boats on the water.

Kae Beach Resort

Kae Beach Resort
Michamvi
Kae Beach Resort
A tropical resort with a thatched-roof building, palm trees, and a sandy pathway.

Hekaya Zanzibar

Hekaya Zanzibar
Michamvi
Hekaya Zanzibar
A pool area with lounge chairs, a wooden deck, and a view of the beach and ocean.

JAZ Elite Aurora

JAZ Elite Aurora
Michamvi
JAZ Elite Aurora
A resort pool area with thatched umbrellas, lounge chairs, and a clear blue sky.

Olzadia Boutique Hotel

Olzadia Boutique Hotel
Michamvi
Olzadia Boutique Hotel
A tropical resort with thatched-roof cottages, a beach, and a clear view of the turquoise sea.

Pearl Beach Resort by Sansi

Pearl Beach Resort by Sansi
Michamvi
Pearl Beach Resort by Sansi
A beach with wooden lounge chairs and palm trees.

Michamvi Sunset Bay

Michamvi Sunset Bay
Michamvi
Michamvi Sunset Bay
A kitchen with a wooden counter, a dining area with chairs, and a window with curtains.

Michamvi Holiday Homes

Michamvi Holiday Homes
Michamvi
Michamvi Holiday Homes
A thatched-roof bungalow with a wooden deck and a staircase leading to a small porch.

Pingwe Beach Apartments

Pingwe Beach Apartments
Michamvi
Pingwe Beach Apartments
See more properties

Top hotels in Kizimkazi

A beach resort with thatched-roof structures, lounge chairs, and a sandy pathway leading to the ocean.

Aya Beach Resort

Aya Beach Resort
Kizimkazi
Aya Beach Resort
A wooden deck with sun loungers and a view of the ocean.

Kwanza Resort By SUNRISE

Kwanza Resort By SUNRISE
Kizimkazi
Kwanza Resort By SUNRISE
A poolside setting with a drink in a glass and a coconut with a straw.

Mandarin Resort Zanzibar

Mandarin Resort Zanzibar
Kizimkazi
Mandarin Resort Zanzibar
A two-story building with a balcony, surrounded by lush vegetation and palm trees.

kizikula

kizikula
Kizimkazi
kizikula
A resort with thatched-roof buildings, a pool, and a wooden bridge over clear water.

Fruit & Spice Wellness Resort Zanzibar

Fruit & Spice Wellness Resort Zanzibar
Kizimkazi
Fruit & Spice Wellness Resort Zanzibar
A tropical resort with thatched-roof buildings, wooden deck seating, and a clear turquoise sea.

Tunu Beach Zanzibar

Tunu Beach Zanzibar
Kizimkazi
Tunu Beach Zanzibar
A bathroom with a wooden rack holding towels and a robe, a white door, and a plant.

Miska Zanzibar

Miska Zanzibar
Kizimkazi
Miska Zanzibar
A pool area with a thatched-roof building, palm trees, and a well-lit interior.

Unguja Lodge

Unguja Lodge
Kizimkazi
Unguja Lodge
A wooden deck with a thatched roof overlooking turquoise waters.

Promised Land Lodge

Promised Land Lodge
Kizimkazi
Promised Land Lodge
A clear blue pool surrounded by palm trees and tropical plants, with a thatched-roof building in the background.

Maua beach lodge

Maua beach lodge
Kizimkazi
Maua beach lodge
A balcony with two wicker chairs and a round table, overlooking a beach with palm trees and a clear blue sky.

Johari Beach Residences

Johari Beach Residences
Kizimkazi
Johari Beach Residences
Exterior

Kusini Beach Bungalows

Kusini Beach Bungalows
Kizimkazi
Kusini Beach Bungalows
A beachside pavilion with a thatched roof, concrete seating, and a view of the turquoise sea.

Tayana Place

Tayana Place
Kizimkazi
Tayana Place
A resort with thatched-roof bungalows, a central pool, and a beach with boats.

Bella Vista Resort Zanzibar

Bella Vista Resort Zanzibar
Kizimkazi
Bella Vista Resort Zanzibar
A beach with clear turquoise water, boats, and a tree with hanging branches.

Kilimani kizi lodge

Kilimani kizi lodge
Kizimkazi
Kilimani kizi lodge
A beachside bar with a wooden structure, a palm tree, and coconuts on display.

The Residence Zanzibar

The Residence Zanzibar
Kizimkazi
The Residence Zanzibar
Exterior

MONKEY MOUNTAIN LODGE

MONKEY MOUNTAIN LODGE
Mtende
MONKEY MOUNTAIN LODGE
A beachside resort with thatched umbrellas, lounge chairs, and a view of the ocean.

Blue Reef Sport and Fishing Lodge & Bungalows

Blue Reef Sport and Fishing Lodge & Bungalows
Jambiani
Blue Reef Sport and Fishing Lodge & Bungalows
A modern room with a large window, a pool, and a wooden wardrobe.

Sea Side Resort

Sea Side Resort
Paje
Sea Side Resort
See more properties

Top cities in Kusini

A tropical beach with clear turquoise waters, palm trees, and small boats.

Paje

Paje is known for its beaches and offers a host of attractions, such as Paje Beach and Kite Centre Zanzibar.
See propertiesPaje
A traditional wooden boat on clear turquoise water.

Jambiani

Jambiani is known for its beaches, and offers lots of things to see including Jambiani Beach and Kuza Cave.
See propertiesJambiani
A thatched-roof hut on a small island surrounded by turquoise waters.

Michamvi

Michamvi is known for its beaches, and offers lots of things to see including Pingwe Beach and Michamvi Kae Beach.
See propertiesMichamvi
An aerial view of a beach with clear turquoise waters, boats, and houses with colorful roofs.

Kizimkazi

Kizimkazi is loved for its beaches, and entices visitors with popular attractions including Kizimkazi Beach and Mchangamble Beach.
See propertiesKizimkazi
A lemur with its offspring in a lush green forest.

Bwejuu

Bwejuu is known for its beaches and seafood restaurants, and entices visitors with popular attractions including Paje Beach and Bwejuu Beach.
See propertiesBwejuu
A beach with a thatched-roof house on stilts over the water, clear turquoise sea, and white sand.

Dongwe

The city of Dongwe is loved for its beaches, and has lots of great attractions including Dongwe Beach.
See propertiesDongwe

Get last-minute hotel deals in Kusini and save more

Sign in to unlock great savings.

Aluna Paje

Aluna Paje
Paje
$38 off
$75
per night
$194 total
includes taxes & fees
Aluna Paje

Sahari Zanzibar

Sahari Zanzibar
Bwejuu Beach
$87 off
$156
per night
$380 total
includes taxes & fees
Sahari Zanzibar

Ndame Paje Hotel

Ndame Paje Hotel
Paje
$87 off
$81
per night
$207 total
includes taxes & fees
Ndame Paje Hotel

Blue Moon Resort

Blue Moon Resort
Jambiani
$66 off
$125
per night
$316 total
includes taxes & fees
Blue Moon Resort

Aya Beach Resort

Aya Beach Resort
Kizimkazi
$19 off
$85
per night
$214 total
includes taxes & fees
Aya Beach Resort

Fruit & Spice Wellness Resort Zanzibar

Fruit & Spice Wellness Resort Zanzibar
Kizimkazi
$124
per night
$308 total
includes taxes & fees
Sign in for extra savings
Fruit & Spice Wellness Resort Zanzibar

Kivuli Beach Resort Paje

Kivuli Beach Resort Paje
Paje
$23 off
$102
per night
$256 total
includes taxes & fees
Kivuli Beach Resort Paje

Kwanza Resort By SUNRISE

Kwanza Resort By SUNRISE
Kizimkazi
$363 off
$213
per night
$515 total
includes taxes & fees
Kwanza Resort By SUNRISE

Blue Palm Zanzibar

Blue Palm Zanzibar
Bwejuu
$144
per night
$350 total
includes taxes & fees
Sign in for extra savings
Blue Palm Zanzibar

Dhow Inn Boutique Hotel

Dhow Inn Boutique Hotel
Paje
$33 off
$148
per night
$440 total
includes taxes & fees
Dhow Inn Boutique Hotel

Frangipwani

Frangipwani
Paje
$21 off
$59
per night
$163 total
includes taxes & fees
Frangipwani

Mayai Ocean Resort

Mayai Ocean Resort
Bwejuu Beach
$180 off
$135
per night
$331 total
includes taxes & fees
Mayai Ocean Resort

Garden Beach Bungalows

Garden Beach Bungalows
Jambiani
$33 off
$134
per night
$330 total
includes taxes & fees
Garden Beach Bungalows

Alma Boutique Hotel

Alma Boutique Hotel
Jambiani
$164 off
$328
per night
$780 total
includes taxes & fees
Alma Boutique Hotel

Sea View Lodge Boutique Hotel

Sea View Lodge Boutique Hotel
Jambiani
$69 off
$80
per night
$186 total
includes taxes & fees
Sea View Lodge Boutique Hotel

Sea Side Resort

Sea Side Resort
Paje
$25 off
$99
per night
$123 total
includes taxes & fees
Sea Side Resort

Ndame Paje Hotel

Ndame Paje Hotel
Paje
$44 off
$94
per night
$119 total
includes taxes & fees
Ndame Paje Hotel

Frangipwani

Frangipwani
Paje
$8 off
$70
per night
$94 total
includes taxes & fees
Frangipwani

Protels La Plage

Protels La Plage
Bwejuu
$12 off
$108
per night
$134 total
includes taxes & fees
Protels La Plage

Blue Reef Sport and Fishing Lodge & Bungalows

Blue Reef Sport and Fishing Lodge & Bungalows
Jambiani
$6 off
$54
per night
$68 total
includes taxes & fees
Blue Reef Sport and Fishing Lodge & Bungalows

Aluna Paje

Aluna Paje
Paje
$9 off
$81
per night
$104 total
includes taxes & fees
Aluna Paje

Aya Beach Resort

Aya Beach Resort
Kizimkazi
$9 off
$85
per night
$107 total
includes taxes & fees
Aya Beach Resort

Blue Palm Zanzibar

Blue Palm Zanzibar
Bwejuu
$6 off
$56
per night
$75 total
includes taxes & fees
Blue Palm Zanzibar

Sahari Zanzibar

Sahari Zanzibar
Bwejuu Beach
$21 off
$173
per night
$209 total
includes taxes & fees
Sahari Zanzibar

Breezes Beach Club & Spa – Half Board

Breezes Beach Club & Spa – Half Board
Dongwe
$27 off
$246
per night
$295 total
includes taxes & fees
Breezes Beach Club & Spa – Half Board

Kivuli Beach Resort Paje

Kivuli Beach Resort Paje
Paje
$11 off
$102
per night
$128 total
includes taxes & fees
Kivuli Beach Resort Paje

Villa Huruma

Villa Huruma
Paje
$16 off
$90
per night
$109 total
includes taxes & fees
Villa Huruma

Joud by the sea

Joud by the sea
Jambiani
$93 off
$278
per night
$332 total
includes taxes & fees
Joud by the sea

Sea View Lodge Boutique Hotel

Sea View Lodge Boutique Hotel
Jambiani
$34 off
$79
per night
$91 total
includes taxes & fees
Sea View Lodge Boutique Hotel

Mayai Ocean Resort

Mayai Ocean Resort
Bwejuu Beach
$50 off
$116
per night
$143 total
includes taxes & fees
Mayai Ocean Resort

Top landmarks in Kusini

A traditional wooden boat on clear turquoise water.

Jambiani Beach

9.2/10 (260 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Jambiani Beach is a spot you might want to check out, located 1.1 mi (1.7 km) from central Jambiani. Enjoy the sunset by the shore at Paje Beach.
See properties
A small island with a thatched-roof hut and a boat near the shore.
Photo by Louise Dreisig

Pingwe Beach

8.8/10 (50 reviews)
If being by the water is a major draw, Pingwe Beach is a spot you might want to check out, located 1.4 mi (2.2 km) from central Michamvi. If you want to continue walking by the waves, head to Michamvi Kae Beach and Dongwe Beach.
See properties

Paje Beach

8.8/10 (303 reviews)
If being by the water is a major draw, Paje Beach is a spot you might want to check out, located 0.8 mi (1.3 km) from central Paje. If you want to continue walking by the waves, head to Jambiani Beach and Bwejuu Beach.
See properties

Kite Centre Zanzibar

8.8/10 (35 reviews)
Kite Centre Zanzibar is 1.2 mi (1.9 km) from central Paje, why not stop by during your stay. Hotels.com travelers also say the area is relaxing and has lots of nice beaches.
See properties

Kizimkazi Beach

8.8/10 (119 reviews)
If being by the water is a major draw, Kizimkazi Beach is a spot you might want to check out, located 0.4 mi (0.6 km) from central Mkunguni. Enjoy the sunset by the shore at Mchangamble Beach, Dimbani Beach, and Mtende Beach.
See properties

Dongwe Beach

9.0/10 (41 reviews)
If want to top up your tan, you might want to head out to Dongwe Beach, located 0.8 mi (1.3 km) from central Dongwe. If you want to continue walking by the waves, head to Pingwe Beach and Bwejuu Beach.
See properties

Michamvi Kae Beach

8.6/10 (59 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Michamvi Kae Beach located 0.5 mi (0.9 km) from central Michamvi. If you want to continue walking by the waves, head to Pingwe Beach and Marumbi Beach.
See properties

Bwejuu Beach

8.6/10 (27 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Bwejuu Beach located 1.4 mi (2.2 km) from central Bwejuu. If you want to continue walking by the waves, head to Dongwe Beach and Paje Beach.
See properties

Check out the Kusini hotels guests love right now

Zawadi Hotel Zanzibar - All Inclusive

Zawadi Hotel Zanzibar - All Inclusive
Dongwe

10/10 Exceptional

United States
Harpreet
Zawadi Hotel Zanzibar - All Inclusive

Ocean Boutique Hotel

Ocean Boutique Hotel
Dongwe

10/10 Exceptional

United States
David
Ocean Boutique Hotel

Mia Boutique Hotel

Mia Boutique Hotel
Michamvi

10/10 Exceptional

United States
Yesefh
Mia Boutique Hotel

The Palms Zanzibar - All Inclusive

The Palms Zanzibar - All Inclusive
Dongwe

10/10 Exceptional

United States
Jason
The Palms Zanzibar - All Inclusive

Breezes Beach Club & Spa – Half Board

Breezes Beach Club & Spa – Half Board
Dongwe

10/10 Exceptional

United States
Gerhard
Breezes Beach Club & Spa – Half Board

Villa Huruma

Villa Huruma
Paje

10/10 Exceptional

United States
Harold
Villa Huruma

Soul Paje Managed by TOC

Soul Paje Managed by TOC
Paje

10/10 Exceptional

United States
Bruck
Soul Paje Managed by TOC

Amani Boutique Hotel - Small Luxury Hotels of the World

Amani Boutique Hotel - Small Luxury Hotels of the World
Paje

10/10 Exceptional

United States
Katie
Amani Boutique Hotel - Small Luxury Hotels of the World

Baraza Resort & Spa Zanzibar

Baraza Resort & Spa Zanzibar
Dongwe

10/10 Exceptional

United States
Bush
Baraza Resort & Spa Zanzibar

Demani Lodge

Demani Lodge
Paje

10/10 Exceptional

United States
Deonte
Demani Lodge

Sand Beach Boutique Hotel

Sand Beach Boutique Hotel
Bwejuu Beach

10/10 Exceptional

United States
Saeed
Sand Beach Boutique Hotel

Shanuo Beach Bungalows

Shanuo Beach Bungalows
Michamvi

10/10 Exceptional

United States
Krystal
Shanuo Beach Bungalows

Zanzibar White Sand Luxury Villas & Spa

Zanzibar White Sand Luxury Villas & Spa
Paje

10/10 Exceptional

United States
Anonymous traveler
Zanzibar White Sand Luxury Villas & Spa

RoRi Private Luxury Villas

RoRi Private Luxury Villas
Bwejuu Beach

10/10 Exceptional

United States
Jeremiah
RoRi Private Luxury Villas

The Sands Beach Resort Zanzibar

The Sands Beach Resort Zanzibar
Dongwe

10/10 Exceptional

United States
Philip
The Sands Beach Resort Zanzibar

Keep exploring