tiles


Note:  Do not rely on this information. It is very old.

Cheduba

Cheduba, an island of India, is situated in the Bay of Bengal. Its area is about 250 square miles, the soil yields good crops of rice, tobacco, and cotton. Petroleum is also found on the island.