Machu Picchu
Best time to go: You can expect heavy rain in the mountains from December to April. Rarely if ever rains in Lima or along the coast