Loma de la Cruz is a Mountain peak located in Cuba. It is one of the 104 Mountain peaks in Cuba. Address of Loma de la Cruz is Holguin, Cuba. Loma de la Cruz is located in a remote area, with less than 1 listed places around it. Loma de la Cruz is rated 4.5 (out of 5 stars) by 42 reviewers on the web.
Holguin, Cuba
Rating of Loma de la Cruz is 4.5 out of 5 stars.
Address of Loma de la Cruz is Holguin, Cuba.
Loma de la Cruz is a Mountain peak in Cuba