๐ŸŒ Palakkuzhi Waterfall

location

Palakkuzhi Waterfall is a scenic natural cascade located in the Western Ghats of Kerala, India, of interest in regional environmental and tourism monitoring efforts.

2
Signals
1
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
Monsoon hope as WMO sees an El Niรฑo counter expired Health epicenter 100%
Hyderabad Police warn event organisers against use of laser lights near Rajiv Gandhi International Airport expired Travel involved 90%