... Hindi word 'satra' meaning 17. Satara Rest Camp Facilities. Information at Reception; Public Telephone; Post Box; Restaurant; Mini ATM facility available in the ...
確定! 回上一頁