Explore the many facets of odisha by visiting the delightful cities and towns, each of which is sure to surprise you with its hidden treasures. Odisha is blessed with about 500 km long coastline and has some of the best beaches in India. About one-third of Odisha is covered by forest which boasts of 18 sanctuaries including 2 national parks.Arts and crafts of Odisha make it a historically enriched canvas of unique cultural charm.