Venezuela

Come and see the biggest waterfall in the world!

Come Smell The Roses!

Or i guess i should say the Orchids. It is the most popular flower there. But that's not their only attraction. With a beautiful tropical climate and beautiful beaches that would take your breath away. And you cant forget about Angel Falls. At 3,212 feet Angel Falls is the largest in the world!!!!

Food!

Food has always been an important cultural thing everywhere and here is no different.

Smell the Roses.

Our mission is to help you escape and smell the roses anywhere and everywhere!