Bharat Tea Plantations or Cameron Valley has lush hills of tea plants. Spanning 1,600 acres, the tea gardens are carefully cultivated since 1933. Pair up a cup of delicious tea with desserts like scones with strawberry jam and cream as well as cakes at the tea shop during your trip to the valley.