Where is National Institute of Business Management (Sri Lanka)?

Coordinates: 6.9061111111111, 79.870555555556

Be the first visitor to thank for this answer!

Thanks!