It is also known as Botanical Island for the exotic gardens created there.
Exotic gardens created there earned it the name "Botanical Island."