Portland, OR, USA
Haifa, Israel
Santa Rosa, CA, USA
Brooklyn, NY, USA
Menlo Park, CA, USA
Cambridge, MA, USA
Bambalapitiya, Colombo, Sri Lanka
Tampa, FL, USA
Bandaragama, Western Province, Sri Lanka
Houston, TX, USA
San Francisco, CA, USA