The Mochima National Park is located between the states of Sucre and Anzoategui in eastern Venezuela. It was decreed as a national park in 1973. It extends along the maritime coast of Venezuela between the cities of Puerto la Cruz and Cumaná. It is constituted by a group of islands as well as mountains with leafy vegetation.
Those are some stunning views!