Description: O land Plantation is a 140 acre estate that grows tea, coffee, pepper and oranges. It also offers eco friendly luxury stays in nilgiri, plantation stay in nilgiri near Bangalore South India.
Listing Added: 2012-09-10 20:07:25
Web Archives:Wayback MachinePageRank: 0