India is a place full of secrets and stunning destinations. To explore what is known as the best-kept secret of India, we are joined by Sagar Chachad. Sagar is Veena World's tour manager who has been to Orissa several times. Tune in as he shares all the wonderful factors that make Orissa unforgettable.