People In This Town Only Work After 6 PM Or Before 10 AM. Do You Know Why?
Now this might shock you but there is this town called ‘Titlagarh’ in Odisha, India, where no one wants to go out in the daytime and everything that happens on streets happens only after 6pm…