megapode sanctuary was in the news recently. Where is it located? sambatimes October 25, 2021 megapode sanctuary was in the news recently. Where is it located? Answer:- Andaman and Nicobar Island Continue Reading Previous Which country Has passed the holocaust property bill’?Next PM Modi inaugurates 9 Medical Colleges in Siddharth Nagar, UP