News

J ibhi, located in the heart of Himachal Pradesh, is often called the "Mini Thailand of India" for a reason. Lush green valleys, charming wooden trails, clear waterfalls, and serene streams ...
Tucked away in the folds of Himachal Pradesh’s lesser-travelled corners lies a dreamy escape that’s quietly earning the nickname ‘Mini Thailand’ — and for good reason. With its limestone ...