Bhubaneswar Bhubaneswar, the capital of Orissa, is also popularly known as the "Temple City of India". + more