PowerPoint Presentation MOUNTAINS What is the same and what is different about India and wales Thank you for looking At my india POWER POINT BEACHES Elephant Tiger spices…