Mayfair Tea Resort Siliguri - First Boutique Tea Resort In Siliguri
MAYFAIR Tea Resort, Siliguri - Now Open | Set in the midst of a heady and heavenly setting, MAYFAIR Tea Resort in Siliguri is a bewitching journey into elegant luxury, colonial charm
Tour to MAYFAIR Tea Resort, Siliguri | Luxurious Rooms, Banquet Hall, Pool side, Cafe and restaurant - YouTube