 Maharashtra is the third largest state (in area) in India after Rajasthan and Madhya Pradesh.It covers an area of 307,713 km2 and is bordered by the states of Madhya Pradesh to the north, Chhattisgarh to the east, Telangana to the southeast, Karnataka to the south and Goa to the southwest.The state of Gujarat lies to the northwest, with the Union territory of Dadra and Nagar Haveli sandwiched between the borders.