Photo:
56
of 79, Album: Barbuda 2009
Indian Cave at Two Foot Bay. You have to climb up inside it to get to the top. There is a rope and makeshift railing to help.