Located within the hinterland of South Goa’s serene Verna village, Soul Souffle boasts of a natural spring to keep you company while…