Leeward Islands
La Orchila () ist eine Insel im Karibischen Meer, etwa 180 km nördlich von Caracas, der Hauptstadt Venezuelas, und rund 45 km östlich von Los Roques gelegen. Geographisch gehört die Insel zu den Inseln unter dem Winde, administrativ zu den venezolanischen Dependencias Federales (Bundesterritorien).