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
Source :- Companies Read More
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