The best thing about traveling is meeting new people rather than looking at beautiful scenery.
Hello nicetomeetyou, I don't see any mistake in your sentence, but I'd (personally) prefer "enjoying" to "looking at" as follows: The best thing about travelling is meeting new people rather than enjoying beautiful scenery. PS. traveling AmrE and travelling BrE Best wishes, Joseph
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The best thing about travelling is meeting new people rather than enjoying beautiful scenery.
PS. traveling AmrE and travelling BrE