Latvia is known for its charming old towns, Art Nouveau architecture, beautiful Baltic beaches, lush forests, and rich cultural heritage.