Wonderland? or just awesome The Transfagarasan Road and Balea Lake in Romania
Wonderland? or just awesome The Transfagarasan Road and Balea Lake in Romania Romania is a picturesque country with fantastic views and distinctive green hues of the mountains in summer. Romania boasts not only of the ancient and interesting …