I do not have specific information about Isha Ambani's personal life, including her choice of delivery location for her twins. Isha Ambani is a private individual, and her personal decisions, including healthcare choices, are not typically publicly disclosed or discussed.
Choosing to deliver a baby in a particular country can be a personal decision influenced by various factors, including family preferences, medical facilities, healthcare standards, and personal circumstances. Some individuals may choose to deliver their babies in countries with advanced medical facilities or where they have family and support networks.
It's important to respect individuals' privacy and not speculate on their personal choices without accurate and verified information. As of now, any specific details about Isha Ambani's choice of delivery location would likely be available through official statements or interviews, should she choose to share such information publicly.