Where is Vels University?

Coordinates: 80.160896 12.956634

Be the first visitor to thank for this answer!

Thanks!