Panama is known for its famous canal, tropical beaches, islands, mountains, and rich indigenous culture.