Diplomatic Missions of Cuba in Libya

Check the visa requirements
Check visa

Cuba Embassy in Tripoli

pickvisa.com