Nestled amidst the scenic surroundings of the eastern state of Odisha, India, lies the quaint little town of Kotpad. This charming town is renowned for its rich cultural heritage and traditional way of life, and is home to the tribal community that bears the same name. The town is surrounded by lush green forests and […]