Buddhist Spots in Odisha – Meant To Be Enlightened

Posted on August 2, 2017
Buddhism is one of the major religions of the world and is prevailing in quite a number of countries. Where Buddhism is talked about, name of Odisha is certainly one of the leads. Having embraced the wealthy Buddhist custom from the 6th century BC, Odisha has its share of countless Buddhist sites spotted across every corners of […]