TAJPUR

WHERE TO STAY Tajpur Nature Camp Address:  Tajpur Beach Rd, Tajpur, West Bengal 721423 Phone : +919831167537 / +919830271064 / +919830253584 / +919433119535 La Macaw Resort Website : Address :  Jhaldha, Tajpur, West Bengal 721423 Phone  : +919674407000 / +919874834000 Famous for…