LA ORCHILA

NASA Satellite Image

'La Orchila' is a military base off the coast of Venezuela. It has numerous beaches, including one where the sand is markedly pink (Playa Rosada). The highest peak with 139 m is Cerro Walker.
There is a presidential retreat on this island, and the residential complex reserved for the military houses consists mainly of elevated houses made of wooden logs. There is also a court for bolas criollas. All the facilities are connected by pathways, mostly unpaved but smooth and clean.

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves