where are pomelo fruits from
A pomelo is a large citrus fruit that grows throughout Southeast Asia and many islands of the South Pacific, including Tahiti and Fiji.