Magellan is a spacious shopping mall featuring diverse stores, restaurants, a cinema, and a bowling alley.