The Arthur's Seat is an elevated viewing point in Mahabaleshwar. You can have a panoramic view of the entire place from this point and admire nature in the best way possible.