From ancient temples to neon-lit streets, Japan offers an unforgettable experience for first-time visitors.