Read more: Transfagarasan, Romania

Transfagarasan Road, Romania - The amazing mountain road was built in record time during communist times.

SMART Travel | Resources | Tips | Contact Real Time Analytics