One of the world’s oldest and most storied tea estates, Makaibari was established in 1859 and is celebrated for its dramatic Himalayan vistas, lush primary forests, and rare biodiversity
​One of the world’s oldest and most storied tea estates, Makaibari was established in 1859 and is celebrated for its dramatic Himalayan vistas, lush primary forests, and rare biodiversity by Soban News (international And National News)