Weather santa teresa costa rica december. Sea temperatures are a very warm 26°C (7...

Weather santa teresa costa rica december.  Sea temperatures are a very warm 26°C (7...Weather santa teresa costa rica december.  Sea temperatures are a very warm 26°C (7...