Manager at Narayana Holidays - Bengaluru, Karnataka, India
Narayana Holidays is a hospitality company based out of Shop No 36, Katrigupee Main Road, Vidyapeeta Circle, , Bangalore, Karnataka, India.