You are viewing a single comment's thread from:RE: Stairway to the Green.View the full contextrickbn (57)in #blog • 7 years ago This is beautiful. Where is this place?
La Llovizna National Park in Puerto Ordaz, Bolivar state, Venezuela....
thanks for your vote....