Blogs in March 2020

Diwata 26th March 2020

Tagalog is a language spoken by twenty-two million people in the Philippines. Diwata is a Tagalog term meaning “muse.” Diwata is also a term for a mythical being who resides in nature, and who human communities must acknowledge, respect,...

Read More