Infinite satisfaction located in the green scene of rural Bengal.