Temperature
Wind Speed
Humidity
Religious
14.44 From Baruva Beach
waterfalls
20.47 From Baruva Beach
hill stations
26.09 From Baruva Beach
34.95 From Baruva Beach
35.7 From Baruva Beach
38.5 From Baruva Beach
tourist attractions
48.88 From Baruva Beach