Why "Anna Loka"? Well, "ANNA" means food, health or earth, and "LOKA" means world or planet in Sanksrit, India's ancient language, and effectively represents what we offer; an eclectic, authentic, HEALTHY experience that facilitates principled,..
Relevance: 61.060913