Venn's Town - Mission Lodge wooden viewing platform with benches and panoramic map overlooking lush tropical forest and island coast.