1. Mughal Palace 730 River Rd, Chelsea, ME 04330 Coordinate: 44.36752,-69.74597 Phone: (207) 203-0388