Everything you need to know before visiting Machu Picchu — tickets, budget, food & itinerary
Moderately expensive due to tickets & trains, but manageable with planning.
2–3 days are ideal including travel from Cusco.
Yes, it is very safe and strictly regulated.
No, Indians get visa-free entry to Peru.