Goa, May 5, 2022: SOTC Travel, a leading omnichannel travel and Tourism Company further expanded its footprint in India with the inauguration of its new franchise outlet at Panaji earlier today. Having a strategic focus to tap into Goa’s high potential market, the Company’s new