What could possibly link Vizag, a quaint coastal town nestled on India's Eastern Coast, with Yale University, one of the…
Though exploring the natural beauties and wonders is an exciting thought, the experience of going through the lanes of an…