Situated amidst the verdant landscapes of Northeast India, Jampui Hills Tripura is a quaint spot that is basically off the beaten path for mass vacationers. At the Jingle Holiday Bazar, we take pride in discovering the hidden treasures of India, and ...