Dumboor Lake That Holds 48 Small Islands, In Tripura