Click here to watch Episode 1 of "World of Cigars" filmed on location in Nicaragua, Dominican Republic, and the USA.



3 Replies to “Home”

  1. Waw! What a host and what a place!! I wanna thank you for your kindness and for your hospitality. Definitly one of my best stops in Santa Monica


Leave a Reply

Your email address will not be published. Required fields are marked *