Clear skies and iguanas observed at Venezuelan beach resort
Location: Playa El Agua, Venezuela
1 sources from 38 citizen journalists
Topics: green iguana, beach resort, swimming pool, playa el agua, tropical beach, caribbean coast, wildlife, tourism, coastal, outdoor
