Category Archives: India Bird Watching

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 »