Bharat Nepalese businesses explore investment opportunities in Ayodhya, envisioning increased footfall