Lithuania is known for its charming old towns, medieval castles, scenic lakes, Baltic coast, and rich cultural heritage.