I was not overly excited for "another fort" after several the past few days on my India trip. However, we had time for a stop and decided to see Agra Fort. It did not disappoint. The fort is huge and one could easily spend a couple of hours there. We anticipated an hour and almost spent two hours. Foreigners will have a separate price and line to purchase entry tickets. This place is a maze of passages and rooms and is a fun place to explore. And it "feels" like a real fort with the moat ( albeit no water right now) and a "game of thrones" exterior when you enter. Was a good decision and not too expensive at 500 rupees for foreigner.