Sharouk Pemba Island

Hotel in Pemba Island, Tanzania

WPQ9+WH4, Wete, Tanzania