Tarakeswar Dev. Block
Sahapur * Tarakeswar * Hooghly Development Report Analysis