On the Mayabeque side.
Ziurdraude — CC BY-SA 3.0 · Qyd — CC BY 2.5 · Victor Omar Vento — CC BY-SA 4.0 · nurzumspass — CC BY-SA 3.0 · Tony Hisgett from Birmingham, UK — CC BY 2.0
The Bacunayagua Bridge is the highest bridge in Cuba, 110 metres above the valley floor, crossing a deep canyon that cuts the coastal hills between the Yumurí Valley and the Straits of Florida on the Vía Blanca road. It is about 15 km from the city of Matanzas and about 70 km from Havana in a straight line. The bridge opened in September 1959. It was designed by Luis Sáenz Duplace and built under civil engineer Manuel Arvesu, and Cubans count it among the seven wonders of Cuban civil engineering. Today it marks the boundary between Matanzas and Mayabeque provinces. Its white concrete arches span a valley thick with green forest, and the view from beside it runs down the valley towards the sea, with the odd classic car crossing the deck. The best place to see it is the observation deck of the restaurant on the Mayabeque side, a common photo stop between Havana and Varadero. Half an hour is usually enough. The UK Foreign Office advises against all but essential travel to Cuba because of fuel, power and water shortages, so read the current advice before you plan.
On the Mayabeque side.
Green forest.
White concrete.
Vía Blanca road, between Mayabeque and Matanzas, Cuba
Yes; the restaurant is paid.
Half an hour is enough.