Phil Stubbs | profile | all galleries >> Travel Photography >> Margaritta Island | tree view | thumbnails | slideshow |
The beautiful Island of Margaritta is Situated just off of the Coast of Venezuela.
My vacation there included a trip into Venezuela to see the famous Angel Falls, The highest single drop waterfall in the world and to spend some time in a couple of Venezuela's National Parks.
comment | share |
Marc Demoulin | 18-May-2012 19:41 | |
Dudy Tuchfeld | 22-Jan-2011 12:57 | |
Ton, Ben & Rob Nagtegaal | 10-Aug-2008 18:12 | |