Where is Indomalaya located?
The Indomalaya ecozone is a biogeographic realm that encompasses most of South and Southeast Asia, as well as parts of East Asia. It is bounded by the Himalayas to the north, the Indian Ocean to the south, the Pacific Ocean to the east, and the Palearctic ecozone to the west. The Indomalaya ecozone is one of the most biodiverse regions in the world, and is home to a wide variety of plants and animals, including many endemic species.
The countries that are included in the Indomalaya ecozone are:
Thailand
Philippines
Myanmar
Vietnam
Sri Lanka
Cambodia
East Timor
Malaysia
Indonesia
Singapore
Brunei
Bhutan
India
Bangladesh
Nepal
Pakistan
China
Taiwan