所もあろうに

ところもあろうにtokoro mo arou ni

überall; wo auch immer.