The best kept secret in the Caribbean!
|A good website about my country: http://www.venezuelatuya.com|
|Venezuela is sooo beautiful that Pixar's movie Up is set there :-)
The Angel Falls is the highest waterfall in the world, more than 19 times higher than Niagara Falls.
Yeap, I am a sucker for kitties. This is Amalia.
...And this is Mabel.