Angel Falls, Venezuela Dragon Falls are part of the Angel Falls located in Venezuela. This Venezuela watterfals are biggest in the world with height of little above 3,200 ft. Waterfalls drops from the edge of Auyantepui mountain in the Canaima National Park. Whole region is under UNESCO World Heritage... I Love my Country..!!!!
sea turtle... one of the coolest things I ever saw was on our trip to St. Croix. We took a boat to a private island, Buck Island, snorkeled explored. On the boat ride back to St. Croix, we saw about 2 dozen sea turtles popping up in the ocean. They were huge so amazing to see. One of my favorite moments ever.