What could possibly link Vizag, a quaint coastal town nestled on India’s Eastern Coast, with Yale University, one of the oldest and most prestigious educational institutions in the United States?
What could possibly link Vizag, a quaint coastal town nestled on India’s Eastern Coast, with Yale University, one of the oldest and most prestigious educational institutions in the United States?






