Other attractions
|
|
|
|
This is a man made water entertainment spot which is made from an existent natural water fall. The falls are made to flow along a jungle terrain which thrills the tourists. There is also a small zoo that is run by the...
Reviewed by: Editorial Staff
|
|





