Located in Ramboda, Oak Ray Tea Bush is in the mountains, within a 15-minute drive of Shri Bhakta Hanuman Temple and Damro Labookellie Tea Centre and Tea Garden. This hotel is 6.1 mi (9.8 km) from Ramboda Falls ... Read more

View all Luxury Hotels in Ramboda