cuba reviews .org - Hotels, Products & Services Reviews Rated by Users & Our Experts
Cuban Cuba Tourist ...
Tourist Visa::Excellent ...

Excellent

By: Sara Johnson, Gambia Posted: 2019-02-07

 

Great customer service and very fast delivery. Would recommend.

Write Your Review

Was this review useful? Yes