Top Stories SOTC Travel expands its distribution with a new Holiday Store in BhopalJanuary 22, 2024 SOTC Travel has expanded its retail footprint in Central India with the inauguration of its new store in Bhopal’s renowned…