Category Archives: Snow Leopard Safaris INdia

Tigers vs Snow Leopards..is the duel on?

For the First time…Tiger and Snow Leopard at the same altitude in India..Is the Safari on? Absolutely true…a Tiger camera trapped at the altitude of Snow Leopards. Is the duel… Read more »