Prestige Group recently announced the launch of its latest luxury development, Prestige Garden Bay, an elegant community of townhouses located in Yelahanka, North Bangalore.