Where is Melena located?

The small town of Melena del Sur is in the province of Mayabeque, Cuba, approximately 18 miles southeast of the capital city of Havana.
Copyright Wanderlust World © https://www.ynyoo.com