Answer:
Archerfish typically inhabit coastal brackish mangrove estuaries. They exist in either brackish or fresh water. Due to their feeding habits, they are most often found in shallow, preferably murky, waters.
Explanation:
Habitat/range: They can be found in India, New Guinea, Australia, the Philippines, Southeast Asia, and Oceania.