Read more: Transfagarasan, Romania

Transfagarasan Road, Romania - Built during communist times, Transfagarasan is an amazing road carved through a narrow mountain pass

SMART Travel | Resources | Tips | Contact Real Time Analytics