Big Foot Goa March 20, 2009 by Shantha 8 Comments Big Foot Goa also known as ancestral Goa is situated in Loutolim is a center for Art, Culture & Environment started by Maendra in 1995. Big Foot Goa has taken shape on a 9 acres hillock and there … [Read more...]