Where is Koyambedu Junction?

Coordinates: 80.1992 13.0761

Be the first visitor to thank for this answer!

Thanks!